I’d like to conditionally be able to add observers after object initialization, I tried something as follows but no dice:
App.SomeObj = Ember.Object.extend
init: ->
@_super()
observer = Ember.observer ->
console.log 'it changed!!'
, 'someAttr'
@set('ourCrazyObserver', observer)
o = App.SomeObj.create()
o.set('someAttr', 'derp')