src/View.js
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;
	}
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;
	}
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 ; }
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.
Returns a model object bound to the view or to the parent view .