Contracted object property layer description object to schema
Note that the function exposed by this module assumes, but does not check, that its input conforms to the Contracted Object Property Layer Description schema. If you wish to catch errors that may arise from an inadvertent violation of that schema, you should check your input against a meta-schema packaged as part of the copld-schema
module using any JSON Schema validator before passing it to this function.