Allow for unconstrained array sizes