public function codeUnit(){
		
		$result = \unpack('N', \mb_convert_encoding(
				$this->_Value,
				'UCS-4BE',
				'UTF-8'));
		
		if(\is_array($result)){
			return $result[1];
		}
		
		return \ord($this->_Value);
		
		//$code = 0;
		//$l = \strlen($this->_Value);
		//$byte = $l - 1;
		//
		//for($i = 0; $i < $l; ++$i, --$byte){
		//	$code += \ord($this->_Value[$i]) << $byte * 8;
		//}
		//
		//return $code;
		
	}