code: function(keyPath)
  	{
  		if(typeof keyPath === 'string') keyPath = keyPath.split('.');
  
  		var rootCursorName = keyPath[0];
  		keyPath = keyPath.slice(1);
  		var rootCursor = this.scope[rootCursorName];
  		if(!(rootCursor instanceof Cursor)) rootCursor = new Cursor(rootCursor, keyPath);
  
  		var cursor = rootCursor.refine(keyPath);
  
  		return cursor;
  	}
docs: Returns a model object bound to the view or to the parent view.
  
  Accepts the model name as a string or key path in the form of "modelName.attribute.nextAttribute etc.".
  Will search for "modelName" in current view, then in parent view etc. When found, returns a value of
  "attribute.nextAtrribute" using model's	mget method.
  
  @param {string} modelPath Key path of model in the form of "modelName.attribute.nextAttribute etc.".
  @return {mixed} A model instance or attribute value or null if not found.