chneukirchen/bacon — pull request #14 by kibiz0r (2012-09-10 23:26:36+00:00)
Title: Avoid undef'ing _? in order to support coalesce gem

I wrote a gem called "coalesce" that defines a method `_?` on `Object`. However, this method gets undefined as soon as bacon gets required, causing my code to fail.

The code in question undefines any method that either ends in ? or is all non-word characters.

This patch exempts _? from undefinement. (totally a word)

Considering the number of tools and individuals that add neat little `Object` methods like this, I can't imagine I'm the first person to get bitten by this. Maybe there's a better way to handle this overall.