public function slowEquals(self $str){
		
		$l1 = \strlen($this->_Value);
		$l2 = \strlen($str->_Value);
		$diff = $l1 ^ $l2;
		
		for($i = 0; $i < $l1 && $i < $l2; ++$i){
			$diff |= \ord($this->_Value[$i]) ^ \ord($str->_Encoding[$i]);
		}
		
		return $diff === 0;
		
	}