Ruby Containers
In Ruby, we can easily put method definition inside a container class, then create new objects by sending the new message to that class like most scripting languages. Ruby has a built-in module called Enumerable that's included by Strings, Array, Hash, Range, and other classes that represent a colle