> I know OOP isn't cool any more, but the above is what OOP solves.
The article was a lengthy explanation of why the problem occurs in non-STM settings. In OO settings.
What do you propose as an OO solution?