* More comments.
* Forbid self.new(size) because that'd fill array with nils.
* Make self.new feature-proof.

If circumstances change and there will be allowed > 2 arguments or non-integer
size becomes a valid argument, Array.new will handle it.