Private the constructors of RubyHash & RubyArray
Implement Iterable for RubyEnumerable
Improve RubyArray sample() implementation
Add RepeatedCombinationIterable & Iterator
Add CombinationIterable & Iterator