adds hook for unit testing vertical partitioners
handles array->seq convertion in valid-partition?
organizes documentation for partitioning