System-wide means it's Spell-Checker's fault.
I have a MBA '11 11 with 10.8.2 and Safari won't crash.
I have disabled Spell-Checker from the start (annoying it).
Really nice! Two comments:
• You should enable naming Unicode code points so that one could use Unicode modifiers. Say 2A42 is the code point of “superscript modifier”, one could define a macro to ‘sup any number to that power’.
• Why unit? why not zilch?
Love Haskell's concepts, and the formatting ones are mind-boggling!!