WIP; bug in zipping -- does several rounds over partitions causing unidempotant side effects.