Reorganize spec a bit
Refactor spec and add more docs
Abstract the dumper tests
Changed my mind, this goes here
Derp, wrong method name