code: private Property newProperty(String propertyName, String instanceName, String entity) {
          return new Property(toAlias(propertyName), instanceName, entity);
      }
docs: Returns an instance of the specified property, observing property aliases.
  
  @param propertyName Property name
  @param instanceName Instance name
  @param entity Entity list
  @return Newly created property.