Added constraints and test cases for Member and Address