Does the `-` need to be quoted?
The properties shouldn't need the quotes though since there are now invalidate characters in the property names