Inherits Enumerable < Struct < Value < Object
This type exists to avoid allocation of an array on the heap.
Must yield this collection's elements to the block.
Returns the number of elements in the collection.
[1, 2, 3, 4].size # => 4