static NonNullParamProperty wrapProperty(NonNullParamProperty property) { return property != null ? property : new NonNullParamProperty();
static ParameterNullnessProperty wrapProperty(ParameterNullnessProperty property) { return property != null ? property : new ParameterNullnessProperty();
	static NonNullParamProperty wrapProperty(NonNullParamProperty property) {		return property != null ? property : new NonNullParamProperty();	}