BLOCK_NODE children changeeeeed
Using Existential types