Chassis::Service => Chassis::Strategy
Chassis::Repo uses Chassis::Strategy
Replace incorrect constant reference
Convinence method for accessing repo
Remove dead method
Chassis::Repo::Delegation gives helpful failure when cannot determine class
Rename repo delegation test
Add Repo#query! bang for queries that must have results
Repo#query! takes a block, behaves like Hash#fetch
Test Repo#save
Add Strategy#with to temporarily use one implementation
Helpful message when Repo::Delegation is used w/o matching repo
Update readme
Register correct Null implementation
Prefer Implementation over Adapter naming
Extract a base repo implementation
Refactor MemoryImplemntation and delete redis version
Removed commented code
Prefer Repo naming and promote namespace