Wrap macro call in an anonymous function.
Fixed incorrect iteration on rendered elements.
Disable tests than can't pass on SlimerJS.
Do not fail when exporting a constructor on a non-existent ns. Improves #2.