code: function(type, filters, options) {
          options = options || {};
          filters = filters || {};
          filters[this.getType()] = {};
          filters[this.getType()][CRUD.EntityManager.getPrimary(this.getType())] = this.getID();
          return CRUD.Find(type, filters, options);
      }
docs: Proxy find function, that can be run on the entity instance itself.
  Makes sure you can create object A, and find just relations connected to it.
  example:
  
  var Project = new Project(1).then(function(proj) {  proj.find(Catalog).then(function( catalogs) { CRUD.log("Fetched catalogs!", catalogs); }});
  // versus
  var Project = CRUD.Find(Project, { ID : 1 }).then(function(proj) { CRUD.log("Found project 1", proj); });
  // or use a join:
  CRUD.Find(Project, { Catalog: { ID: 1 }}).then(function(projects) { CRUD.log("Found projects connected to catalog 1 !", projects); });
  
  @returns Promise