support default parameter value for macro. Fixes #647
use template loader for xtemplate
pass tc
node compatible with jQuery. Fixes #648
pass tc
pass tc