by Damyon Wiese.
And the reason I raised it is because I saw the code and it looked bonkers, so I spent 20 mins writing a unit test to prove it was bonkers, then went to create an issue, but found several issues already saying it was bonkers but closed as "wont fix".