support arbitrary expressions in export default

oh so the expression goes in the getter? hmmm i think we should just set it as `value:` instead. but execution order matters, so maybe not. maybe just replace `export default` with `exports.default=` wherever it's located?