add failing tests for default function export

The first one seems to be a bug.

The second two are to do with allowing the default token, so perhaps these are not as urgent and could be omitted.


How does the function lookahead make this form not valid though?

I thought the whole point of the function lookahead variation was so that a default function export would be valid and hoistable?