TR-13 use getter and setter when (publicly) available
TR-5 the declared domainClass should always be used as target class