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.


This is not valid. There is a look ahead for 'function' after 'export default' and if present it is parsed as FunctionDeclaration.