working training and testing now.  In  drm.dfsWrite(...) labels are bound correctly to vector values of rows but written to part-00000 file in arbitrary order.  When being read back in, calling gelLabelIndex() returns the arbitrary order rather than the original order.