ember.js compatibility