Cleaner layout and now it updates the PK on insert. Added some utility methods on the OF class
OF.query() method working for plain objects