Google

def replace_child( to_replace, replacement ) ind = @children.index( to_replace ) to_replace.parent = nil @children[ind,0] = replacement replacement.parent = self end