SliceReader: Accept either Box or Blocks input
Segment persistence wip. DOES NOT COMPILE.