Oh I meant the closing semicolon was missing. Only the top level variable has to be typeof.

!standard_library.language doesn't throw an error, the way !standard_library does, so you are free to check for existence by using if (!standard_library.language) if you want.