Yes, but people tend to write KeyboardInterpeters for their language that which mappings of Cmd-Unicode to corresponding Cmd-Ascii shortcuts (I know at least two cases :) ) So for me it broke there. Of course the whole method needs a proper fix - extracting of the access to cmd vars and maybe even converting them to Dictionary.
cheers,
Danil
Looks like that isn't the only part of that method (even when "standard")
that could break.
I'll have a go at protecting the relevant parts.
Gary.