function push_thru( ParseNode $Node ){
		foreach( $Node->children as $Child ){
			$Node->remove( $Child );
			$this->push( $Child );
		}
		return $this->length;
	}
function push_thru( ParseNode $Node ){
		foreach( $Node->children as $Child ){
			$Node->remove( $Child );
			$this->push( $Child );
		}
		return $this->length;
	}
function push_thru ( ParseNode $ Node ) { foreach ( $ Node -> children as $ Child ) { $ Node -> remove ( $ Child ) ; $ this -> push ( $ Child ) ; } return $ this -> length ; }
Push the child nodes of a node onto this node
@param ParseNode
@return int new length of this node
Push the child nodes of a node onto this node