Create a new Value referencing an array with the items from array .
array
If array is null or empty a new empty array will be created. Elements of array should be pointers to a Value.
a Context
a GenericArray
a Value.