On Fri, Oct 7, 2011 at 6:02 AM, Steve Klabnik <steve / steveklabnik.com>wrote:

> Sure. And I'm not opposed to adding something strictly due to
> complexity; some would call blocks complex, for example, but they're
> my favorite feature of Ruby. However, what I see in refinements is
> adding extra complexity and a drop in performance for very, very
> little gain.
>

If performance weren't affected at all, what would you think about
refinements? Would the concern about proliferation of core class
modifications be enough to be against the change? (I'm asking because I'm
curious to know, I'm not trying to make a point here!)