One case of this happening is in OrderProperties, which has a opportunity_properties attribute. Even if the Opportunities conformance class and router is not used, the Order still has an opportunity_properties field with an empty object. This should be conditional in some way, so that the JSON objects don't have this unused field when returned from the API.
One case of this happening is in OrderProperties, which has a
opportunity_propertiesattribute. Even if the Opportunities conformance class and router is not used, the Order still has anopportunity_propertiesfield with an empty object. This should be conditional in some way, so that the JSON objects don't have this unused field when returned from the API.