Yes, I was mentioning 'Class' and 'Field' in an abstract way ... I'm fine with any encapsulation we decide to go with.