A container homomorphism is a structure preserving map between Container. Given containers , a homomorphisms must be of the form,

It can be interpreted as a map between shapes , and a backward map from the resulting positions to positions in the prior position for each shape .