Parameter points to an array of items.
NULL is ok, both for passing and for returning.
Generics and defining elements of containers and arrays.