add isDefinedBy, comment and label for datatypes