On Wednesday, 27 January 2021 at 10:33:53 UTC, Mike Parker wrote: > [snip] Typo in the second sentence The DIP does not account for operator overloading on strings. A DIP author that the specific example given was not possible to support, but it can work with custom types.