ensure that recieved lists have the correct size

We must make sure that each recieved assembly has the same size as
the original assembly; we disallow changing the number of leaves.