move defaults to instantiation and send all but save method to Session.set
Merge branch 'v0.10' into feature/mounts-core