REGULAR
FunctionMacro
JSMacro
JSMacroAny
rename
tojs