You can now cleanly use Storage with child classes

This resolves #25.