In the implementation for `Set` in Ruby, `length` is an alias for `size`. I added both just because I wanted to build on the notion of being a `Set`-like object. I have no preference of which is used, and can updated the code at your say.