code: public static void assertTrueOfInvalidDefinition(boolean expression, ModelProperty property, String message) {
  		if (!expression) {
  			String msg = String.format("In class '%s', property '%s' has invalid definition: %s",
  					property.getParent().getElement().asType().toString(), property.getName(), message);
  			throw (new InvalidDefinition(msg));
  		}
  	}
docs: Assert true of invalid definition.
  
  @param expression
  the expression
  @param property
  the property
  @param message
  the message