Starting to build commands, +/=, failing test around = need refactoring.
Extracted code and refactored into Handler class, much cleaner, but tests still failing.
Wrote some specs around handler, streamlined common test code.
Move output into Command, more handler tests, reinit storage if closed.
Added pattern matching handler tests. Removing redundant helper methods from storage spec.
Expanded API of SpecHelper#run, why didn't I think of this sooner? Tests now pass when values exists.