If you do have to do it, you can hit 1234 or any other 4 digits after the 911 and you will still be connected to emergency services.
Source: accidentally called 911 when trying to make an international call and not understanding when the phone system needed the 9 prefix (only for internal extensions).
Might check out the Haskell layout rules.
Basically, when you leave out the ‘{’ then Haskell uses your intendation to insert ‘;}’ on later lines between the leading whitespace and the first token.
There some really old Haskell code out there that lines up the ‘{;}’ characters on the left under block-introduction keywords.