DEP for ORM expressions API changes

Initial work on DEP for ORM expressions API.
@akaariai yes, everything is run through compiler.compile.