code: function () {
  				delete nucleus.props;
  				delete nucleus.needs;
  				delete nucleus.providers;
  				delete nucleus.listeners;
  				while (q.length) {
  					q.pop();
  				}
  				nucleus = props = needs = providers = listeners =
  					q = q.pending = q.next = q.args = 0;
  			}
docs: Remove references to all properties and listeners.  This releases memory, and effective stops the atom from working.