Almost all methods of Entity and TestObject are protected now. They
should be closed by any method of child class