Checkpoint some cleanup, but still not sure what this does.
More descriptive and more consistent names.
Checkpoint before digging further into FS nodes.
More clean-up and guess-work.
Factor and simplify.
Consistency.
Constify, simplify, and use a more literal syntax in displays.
Checkpoint some C++ style.
Simplify.
Add some error handling to SomeData class.