Make private variables and methods protected to allow future subclasses
to access them.
Finish file system transaction demo