On 6/8/2022 1:23 AM, Max Samukha wrote: > Why is it less of an abomination? Because "friend" classes are a mess. They can be spread all over your code. Modules are physically co-located in the same file, making them easy to manage.