Fix domain-definer definiton

The sealed adjective is to optional.

Fix #39
Keywords are literals

Fix #46
Fix definition of exp_expr

Fix #48
Fix use clause's export option

Fix #49