docs: function() {
  			var oldfokkers = this._oldfokkers,
  				newfokkers = this._newfokkers;
  				edbml.$rendering = null;
  			gui.Broadcast.remove(edb.BROADCAST_ACCESS, this);
  			edb.$accessaware = false;
  			Object.keys(oldfokkers).forEach(function(id) {
  				if (!newfokkers[id]) {
  					oldfokkers[id].object.removeObserver(this);
  					delete oldfokkers[id];
  				}
  			}, this);
  			Object.keys(newfokkers).forEach(function(id) {
  				var oldx = oldfokkers[id];
  				var newx = newfokkers[id];
  				if (oldx) {
  					if (newx.properties) {
  						oldx.properties = newx.properties;
  					}
  				} else {
  					oldfokkers[id] = newfokkers[id];
  					oldfokkers[id].object.addObserver(this);
  					delete newfokkers[id];
  				}
  			}, this);
  			this._newfokkers = null;
  		}