code: function() {
  		var cur = this,
  			child = this;
  
  		while (cur._parent) {
  			child = cur;
  			cur = cur._parent;
  		}
  
  		if (cur._context instanceof TemplateContext) {
  			cur = child;
  		}
  		return cur._context;
  	}
docs: ### scope.getRoot Returns the top most context that is not a references scope. Used by `.read` to provide `%root`.