"English speaking world"
"untypeable"
"public API"
Even then you exempt Greek symbols. I suppose you might be willing to accept ¢ or €. Of course, "untypeable" is very ambiguous.
Still, not all code is "public API" and not all code is intended for the English speaking world. So I think it's great to support non-ASCII symbols.
よろしく