if ( NATIVE_DATA_TYPE_MEMBER.equals( propName ) ) return null;
	protected Object getIntrinsicProperty( String propName )	{		if ( POSITION_MEMBER.equals( propName ) )			return position;		if ( NAME_MEMBER.equals( propName ) )			return name;		if ( DATA_TYPE_MEMBER.equals( propName ) )			return dataType;		if ( IS_OPTIONAL_MEMBER.equals( propName ) )			return isOptional;		if ( DEFAULT_VALUE_MEMBER.equals( propName ) )			return defaultValue;		if ( IS_NULLABLE_MEMBER.equals( propName )				|| ALLOW_NULL_MEMBER.equals( propName ) )			return allowNull;		if ( IS_INPUT_MEMBER.equals( propName ) )			return isInput;		if ( IS_OUTPUT_MEMBER.equals( propName ) )			return isOutput;		assert false;		return null;	}