rename hasChildNode to hasChild