Data sanity and lazy dev fun

Finding data with a null key now returns an error.
Added a fuzzy mapper to auto-correct certain commonly misspelled commands, all in the name of productivity.