Note that some fields that are marked as required in the specification were changed to not required to allow compatibility with existing assets. Specifically:
* Topic parameters contact.sdf
* ixy, ixz and iyz in inertial.sdf
* Spring parameters in joint.sdf