Fix #759
Make example throw
Fix #750
Merge pull request #763 from purescript/750

Fix #750
Merge pull request #762 from purescript/759

Fix #759
Fix #760: Allow ':' in place of '=' in record match