New constructor for DataMember and fixed scopes