Started work on universal ORM.
commit before name change.