use Person instead of IPerson in associating domain-objects and all unit-tests