code: function _gpfDefineCheck$TypeProperty (definition) {
      var typedEntityBuilder = _gpfDefineTypedBuilders[definition.$type];
      if (undefined === typedEntityBuilder) {
          gpf.Error.invalidEntityType();
      }
      return typedEntityBuilder;
  }
docs: Check the $type property to return the associated builder function
  
  @param {Object} definition Entity definition literal object
  @return {Function} Entity builder
  @throws {gpf.Error.InvalidEntityType}
  @since 0.1.6