Rename Control.RemoveFromParent() to Control.Detach(), and add comment