Focus the web repl's input on load.
Make error messages consistent.
Remove unneeded curlies.
Move error handling out of findMatch.
Give Environment responsibilty for initialising frame bindings.