code: @JsonValue
  	public Object toJsonValue() {
  		if (definition != null)
  			return definition;
  		if (reference != null)
  			return reference;
  		if (_null != null)
  			return _null;
  		return null;
  	}
docs: This overrides @JsonUnwrapped.