wrap func.call in ember.run