find(): Application of (slightly modified) SF patch #101928 by Ulf Betlehem, verified by Peter Funk.  Fixes preservation of language search order lost due to use of dictionary keys instead of a list. Closes SF bug #116964.
find(): Application of (slightly modified) SF patch #101928 by Ulf
Betlehem, verified by Peter Funk.  Fixes preservation of language
search order lost due to use of dictionary keys instead of a list.
Closes SF bug #116964.

sk-/python2.7-type-annotator,sk-/python2.7-type-annotator,sk-/python2.7-type-annotator