Add a repository class with test coverage.
Fix wrong property name in ZoneMember getName/setName, revealed by the repository tests.