separate ObjectSiguature into its own package and separate the BandagedSignatures out of it.
scrambling: license.
Introduce BlacklistedSignatures singleton: during type2 scrambling (locally-produced bandaged cuboids) remember the signatures that we've previously proven to be leading to a dead-end.