Ambiguous behavior in case someone uses the ```Array``` type cast:

<pre>
Array(3)  // creates an empty array
</pre>

Maybe use the ```[ ]``` array constructor.