https://issues.dlang.org/show_bug.cgi?id=13936
--- Comment #21 from Dicebot <pub...@dicebot.lv> --- And it is not good exactly for a reason mentioned above - seeing function named groupBy one would never keep looking for something named like groupByAdjacent. Resulting in broken app and frustration. Going other way around is as trivial as mentioning "use this flag for pure equivalence relation" in docs as those who know linear algebra will immediately recognize it (and even of they don't, program will still be correct, just slower) --