@dmitchell Is it OK to access the data in this way? I am worried about writing out inherited values (and reaching in to all this private data seems wrong).