Migrated from GitLab.
Microsoft Azure will complain with an azure::storage::storage_exception if a property name is updated with a value containing a hyphen. Preferably, this should be caught before Azure is given the property name, and an error code returned.
This should also be documented, so the user isn't confused about why they're getting an error.