From the documentation:
Error-tolerant form of Ember.set. Will not blow up if any part of the chain is undefined, null, or destroyed.
1.13.10:
http://emberjs.jsbin.com/sufaji/edit?html,js,console
2.0.2:
http://emberjs.jsbin.com/yafacu/edit?html,js,console
Open up the console to see the assertion error.