added inherited save unit tests, fixed a couple accessor bugs