* Add history support to the following cases
	/*view transfer without commit*/
      	$div({url:'"my_view?arg1=val1&arg2=val2"}).bind("click", $app.trans);
	/*call a callback function after redirected from other sites such as graph.facebook.com */
      	$a({href:'"#~auth.fblogin",html:"Login with Facebook"}).bind("click", $fb.login);

* Add runtime variable support
	$ul([
		$li({"var":"myvar1"}),
		$li({"var":"myvar2"}),
		$li({"var":"myvar3"})
	]);
	//Now you can get myvar1 … 3 by this way
	var myvar1 = __.myvar1;
	var myvar2 = __.myvar2;
	var myvar3 = __.myvar3;