<p>This method passes an array of primitive values to the Array.asList call. As primitive
values in arrays aren't automatically promoted to boxed primitives in arrays, the asList call
cannot convert this array in a list of boxed primitives. It therefore just creates an array
with one item in it, the array itself. This is rarely what is desired.
</p>