It also accepts a a list of Vectors with an optional list of names or
Fields for the resulting Schema. If the list is omitted or a name is
missing, the numeric index of each Vector will be used as the name:
If the supplied Vector or Column lengths are unequal, Table.new will
extend the lengths of the shorter Columns, allocating additional bytes
to represent the additional null slots. The memory required to allocate
these additional bitmaps can be computed as: