Tidying up
Skeleton errorProne version
Proof of concept error prone typist
Unwrapped some nesting
Mistakenly types XYZ then backspaces...
Switched to use continuations more
Nice selection of errors

Swap chars, omit char, miscapitalisation
Eliminated a ton of brackets
644
619

Removed callback
608
570
553
541
538
532
526
517
523 (fixes a mistake)
519 (sacrifices readability by inlining a function)