public function getHasChildren( $type = null )
	{
		if ( is_null( $this->domNode ) ) return false;
		$hasAnyChildren = $this->domNode->hasChildNodes();
		if ( ! $hasAnyChildren || is_null( $type ) ) return $hasAnyChildren;

		$clone = $this->CloneInstance();
		return $clone->MoveToChild( $type );
	}