tasks/bake.js
function resolveName( name, values ) {
			name = String( name ).replace( /\[([^\]]+)\]/g, function( match, inner ) {
				return "." + resolveName( inner, values );
			});

			return mout.object.get( values, name );
		}
function resolveName( name, values ) {
			name = String( name ).replace( /\[([^\]]+)\]/g, function( match, inner ) {
				return "." + resolveName( inner, values );
			});

			return mout.object.get( values, name );
		}
Helper method to resolve nested placeholder names like: "home.footer.text"