removeChild

Removes child from this node's direct children, if present.

This only removes a direct child of the receiver; it does not reach into other nodes. To remove a node from wherever it currently lives, call detach on it instead.

Return

true if child was a direct child and has been removed; false otherwise.