This is basically a tilting-at-windmills exercise in whether or not we can bring an object-relational mapper to Ruby which:
- Doesn't mix your data access methods into the same class as your business logic methods
- Isn't a pain to wire up
Use at your own risk.
To see what end-user code will look like, check out spec/ribernate_spec.rb.