various overrides of basic ember-data functions to support bridge adapter