Personally I would not have exposed the whole object to the public, but just provide a bunch of utility methods. But unfortunately it can't be changed and it isn't important.