## WHAT - [x] `Get` - [x] `Set` - [x] single value - [x] bulk - [x] `Select` - [x] `Count` - [x] `Remove` - [x] specified objects - [x] with query - [ ] cache lifetime - [ ] `Optimize()` - [ ] query composition - [ ] handles errors - [ ] validates arguments - [ ] gets rid of reflections (using code generation?)