docs: function(changes) {
  			if (changes.some(function(c) {
  				var id = c.object.$instanceid,
  					clas = c.object.$classname,
  					name = c.name;
  				if(edbml.$rendering && edbml.$rendering[id]) {
  						console.error(
  						'Don\'t update "' + name + '" of the ' + clas +  ' while ' +
  						'rendering, it will cause the rendering to run in an endless loop. '
  					);
  				} else {
  					var props = this._oldfokkers[id].properties;
  					try {
  						if (!name || props[name]) {
  							return true;
  						}
  					} catch (todoexception) {
  						//console.error(this._oldfokkers[id].toString(), name);
  						// TODO: fix sceario with selectedIndex................
  					}
  					return false;
  				}
  			}, this)) {
  				this._schedule();
  			}
  		}