I have tested your "patch" with two cities - the Last Completed Production message works at last!! Can't believe it) There's only one thing I have come across during a quick testing: after my builder cleared a forest which immediately added production to the city, the production of that city was finished, but there was an empty space instead of "...completed". You could fix it as well in the next version if you like)