I'm all for supporting really broad syntax, but I'd rather have the
"one wrong character" still error out -- or at the very least, prompt
"did you mean ___? y/n".
I like Stefan's vision, and this interactivity is the only way to resolve ambiguous stuff - conversation is full of questions. Such a system has to learn from the answers as well.