Bad Monkey Patch.
A gem we are trying out (Blackbook) decided to override a common string method:
class String alias :blank? :empty? end
Um, this method is used everywhere in rails and has a much different definition:
class String #:nodoc:
def blank?
self !~ /\S/
end
end
Bad monkey