code: function ReplaceSrc($new) {
  		$len = $this->GetLen(); // avoid PHP error : Strict Standards: Only variables should be passed by reference
  		$this->Txt = substr_replace($this->Txt, $new, $this->PosBeg, $len);
  		$diff = strlen($new) - $len;
  		$this->PosEnd += $diff;
  		$this->pST_Src = false;
  		if ($new==='') {
  			$this->pST_PosBeg = false;
  			$this->pST_PosEnd = false;
  			$this->pET_PosBeg = false;
  		} else {
  			$this->pST_PosEnd += $diff; // CAUTION: may be wrong if attributes has changed
  			if ($this->pET_PosBeg!==false) $this->pET_PosBeg += $diff; // CAUTION: right only if the tag name is the same
  		}
  	}
docs: Too complicated to update other information, given that it can be deleted.