Enhance RubyEnumerable encapsulation