\[~nicolas.peru] I'm wondering if I should have rolled this into RSPEC-2177, altho I'm a bit reluctant to roll something that deserves a "dope-slap" tag (this one) into something that's mainly an "oops".
This one looks good and intent is fairly different: RSPEC-2177 detects abused overloading whereas this one clearly indicates a bad design. As you point it out, severity is definitely not the same.