I wanted to keep both a more.. context-friendly interface, like "clients_list" and ".save()", but also a raw CRUD interface just in case. It's never a bad idea to have a standard API lying around