Extensible select and enumeration types

and their elements in schema draughting_element_schema taking into account BASED_ON types


 invisible_item - EXTENSIBLE GENERIC_ENTITY SELECT
          draughting_callout
          presentation_layer_assignment
          representation
          styled_item