Experimental ORM layer for Moodle