auto release
Don't hardcode the interfaces
Final
Make it easier to extend
User should be able to change snapshot path
Add more tests
Latest version is so broken
Recall the user that snapshots are taken
Better code

All Elements
Chaining
not
Fix performance problem
Minor
Minor
Simpler code