That's easy! A few weeks prior I wanted something similar so all my variable names and such were replaced with flower names. My thought was to post it under Cool Uses for Perl or such and say that it produced "fragrant" code or something silly. Added That's most of the functionality of B::D right there.
[Added Oh and yes, the whole point to B::Deobfuscate is to make obfuscated source code easier to read than B::Deparse normally affords. But there's no question regarding the legality of that. Anyhow, take a gander at a problem I had with an obfuscated JavaScript program over here. I tend to view obfuscated source as an impediment to business but that's not even related to my original though for B::D. My thought here was that the various claims to invunerability were really annoying so I decided to prove them wrong. I can't say I've ever had a need to deobfuscate perl source so its not as if the module was coded with the explicit purpose of violating a contract or anything (not that I have any contracts to violate here anyway).
So it just boils down to one person's annoyance one morning with some silly claims.]