code: function(dirty_views) {
  
  		var level = 0,
  			deepness,
  			views_list,
  			has_exceptions = false,
  			i,
  			count;
  
  		deepness = dirty_views.length; // this line must be after ScopeManager#refresh()
  
  		for (; level < deepness; level++) {
  
  			if (level in dirty_views) {
  
  				views_list = dirty_views[level];
  
  				for (i = 0, count = views_list.length; i < count; i++) {
  
  					if (views_list[i].refresh(this._refresh_id)) {
  						Lava.logError("ViewManager: view was refreshed several times in one refresh loop. Aborting.");
  						has_exceptions = true;
  					}
  
  				}
  
  			}
  
  		}
  
  		return has_exceptions;
  
  	}
docs: Repeatable callback, that performs refresh of dirty views
  @param {Array.<Array.<Lava.view.Abstract>>} dirty_views