fn lose_limb(geno: &mut BlobGeno, idx: usize)
Expand description

the blob lose a block at index idx, and all its subnodes. (but in the implementation, dropped candidates can only be leaf nodes)

drop the indexed node after a node is dropped, the bounded nn will also be removed in function sync_mutate