Replace wat-js-callback with js-callback.
Write wat-macro in Wat instead of having macros built-in.