function flattenBindingsFromTemplate(mBinding) {
		var aBindings = [];
		var aParts = mBinding.parts;

		// TODO: check if we need to filter bindings by modelName, relative indicator ("/")
		aParts.forEach(function (mPart) {
			aBindings.push({
				parts: [mPart]
			});
		});

		return aBindings;
	}
/**
	 * Fetches all bindings from template
	 *
	 * @param {object} mBinding - map of bindings from Control (mBindingsInfo)
	 * @returns {Array} - Returns a flattened array of found bindings
	 * @private
	 */
Fetches all bindings from template
@param {object} mBinding - map of bindings from Control (mBindingsInfo)
@returns {Array} - Returns a flattened array of found bindings
@private
Fetches all bindings from template @param { object } mBinding - map of bindings from Control ( mBindingsInfo ) @returns { Array } - Returns a flattened array of found bindings @private
function flattenBindingsFromTemplate(mBinding) {
		var aBindings = [];
		var aParts = mBinding.parts;
		aParts.forEach(function (mPart) {
			aBindings.push({
				parts: [mPart]
			});
		});
		return aBindings;
	}
function flattenBindingsFromTemplate ( mBinding ) { var aBindings = [ ] ; var aParts = mBinding . parts ; aParts . forEach ( function ( mPart ) { aBindings . push ( { parts : [ mPart ] } ) ; } ) ; return aBindings ; }
Fetches all bindings from template
 @param {object} mBinding - map of bindings from Control (mBindingsInfo)
 @returns {Array} - Returns a flattened array of found bindings
 @private
Fetches all bindings from template @param { object } mBinding - map of bindings from Control ( mBindingsInfo ) @returns { Array } - Returns a flattened array of found bindings @private
// TODO: check if we need to filter bindings by modelName, relative indicator ("/")