At present terms like "Smith St" become "Smith Street" in the popup text. However it's careful enough, and would turn "St John St" into "Street John Street", as in the attached image. Either expansion should be abandoned, "St" ignored in particular, or a special check made for this exception.
Not going to guarantee that every problem is dealt with, but most of them have been sorted by this commit. Closing as resolved, may be re-opened if new issues are found with street names.
At present terms like "Smith St" become "Smith Street" in the popup text. However it's careful enough, and would turn "St John St" into "Street John Street", as in the attached image. Either expansion should be abandoned, "St" ignored in particular, or a special check made for this exception.