function bind(to){
		// first convert target object to the bindable interface
		to = convertToBindable(to);
	
		for(var i = 1; i < arguments.length; i++){
			var arg = arguments[i];
			if(typeof arg == "object" || typeof arg == "function"){
				arg = convertToBindable(arguments[i]);
				to.to(arg);
			}else{
				to = to.get(arg);
			}
		}
		return to;
	}
// convenience functions for binding and get()'ing 

convenience functions for binding and get()'ing
convenience functions for binding and get () ' ing
function bind(to){
		to = convertToBindable(to);
		for(var i = 1; i < arguments.length; i++){
			var arg = arguments[i];
			if(typeof arg == "object" || typeof arg == "function"){
				arg = convertToBindable(arguments[i]);
				to.to(arg);
			}else{
				to = to.get(arg);
			}
		}
		return to;
	}
function bind ( to ) { to = convertToBindable ( to ) ; for ( var i = 1 ; i < arguments . length ; i ++ ) { var arg = arguments [ i ] ; if ( typeof arg == "object" || typeof arg == "function" ) { arg = convertToBindable ( arguments [ i ] ) ; to . to ( arg ) ; } else { to = to . get ( arg ) ; } } return to ; }
convenience functions for binding and get()'ing
convenience functions for binding and get () ' ing
// first convert target object to the bindable interface
