Universal pronouncements are generally more effective
when you suggest possible solutions. In this case if the
object wants the data publically available, then it should
define accessor methods for it. (And, of course, functions
outside of its class should not assume that they know how
said accessor methods work...)