What would other programmers do: suggesting solutions to error messages
Binary Codes Capable of Correcting Deletions, Insertions and Reversals