Hello John,
Thanks for creating a tracker issue for the multi-lang bug that you found, with nice clear steps to reproduce it.
I'm just noting the number here - MDL-60455 - to encourage others to vote for the issue to be fixed (as the number of votes helps determine development priorities). Also, it's possible that a developer in the community notices the issue and decides to provide a patch to fix it.