code: function(options) {
        var trackedViewsHash = this.getTrackedViews(options);
        _.each(trackedViewsHash, function(view) {
          this.unregisterTrackedView(view, options);
        }, this);
      }
docs: Unbinds all tracked view - no recursive calls will be made to this shared view
  You can limit the types of views that will be unregistered by using the options parameter.
  @param view {View} the shared view
  @param [options={}] {Object}  Optional options.
  @param [options.shared=false] {Boolean} If true, unregister only the shared views. These are views not owned by this parent. As compared to a child view
  which are disposed when the parent is disposed.
  @param [options.child=false] {Boolean} If true, unregister only child views. These are views that are owned by the parent and dispose of them if the parent is disposed.
  @return {View} the tracked view
  @method unregisterTrackedView