Fix matching to remove need for special case.
Fix web repl after changes to Environment's implementation.
Clarify TODO comment.
Correct wording of test.
Add overloading on type without destructuring to functions.
Throw error if function has no matching overload.
Kill out of date comment.
Pattern keyword match exact match.
Function extension.