One version with 2D arrays for spike and nonuniform data where extra
columns are filled with NaN. No space benefit in this compared to vlen
arrays without compression. Even with compression slightly bigger than
equivalent 1D array scheme.
Undo the NaN filling in stead of vlen 2D datasets.