function(name, obj) {
  if (obj._observers.length > 0) {
    observers = observers.filter(function(o) {
      return obj._observers.indexOf(o) === -1;
    });
  }
  obj._destroy();
}
function(name, obj) {
  if (obj._observers.length > 0) {
    observers = observers.filter(function(o) {
      return obj._observers.indexOf(o) === -1;
    });
  }
  obj._destroy();
}
function ( name , obj ) { if ( obj . _observers . length > 0 ) { observers = observers . filter ( function ( o ) { return obj . _observers . indexOf ( o ) === - 1 ; } ) ; } obj . _destroy ( ) ; }
Deinitializer
Deinitializer