Use DidYouMean in your own code
DidYouMean, bundled with recent Ruby versions, does pretty error messages with suggestions, like
undefined method 'cover' for 1..10:Range. Did you mean? cover?. If you want to implement the same functionality for your own entities (some tags, lexemes or metaprogrammed things), you will probably find this small wrapper gem useful.