This ensures that we leave no dangling incoming / outgoing message flows after replacing an expanded pool with a collapsed one.
You are now able to morph between collapsed and expanded pools * Not possible to drop elements in a collapsed pool * if a expanded pool collapses, the children are deleted Closes #365