Datums should be a proper Prolog list of JPL datums (values or
references).
If Datums have a most specific common supertype, then Array is a JPL
reference to a new Java array, whose base type is that common
supertype, and whose respective elements are the Java values or
objects represented by Datums.