WIP: fixup
WIP: Fixup2
WIP: Fixuppppp even more
WIP: More tests
WIP: extend test more
WIP: revert changes which would error when exporting let/const before they're declared

TDZ is confusing :u
Warn when export declaration used outside of global scope.