Enable DbModels to override defaults based on context
To enable inheritance and perhaps other context-sensitive fns
Test kvs whose default changes on subsequent context calls.
default raises KeyError rather than NotImplementedError
Fix spacing
Pass key to KeyError instances
Remove ide auto-spacing of assignment