Blocks can now be disconnected without having to be deleted.
Previously, to disconnect two blocks and edit their connections, the block to be disconnected had to be deleted, and this caused all the blocks connected to it to be deleted as well. Users had to reassemble their connections and add the blocks from scratch.