private function remove_broken_links()
	{
		$open_brakets = substr_count($this->trimmed_message, '<');
		$closing_brakets = substr_count($this->trimmed_message, '>');
		if ($open_brakets != $closing_brakets)
		{
			/**
			* There was an open braket for an unparsed link
			* Example: <{cut}!-- l -->
			*/
			$this->trimmed_message = utf8_substr($this->trimmed_message, 0, utf8_strrpos($this->trimmed_message, '<'));
		}

		$open_link = substr_count($this->trimmed_message, '<!-- ');
		if (($open_link % 2) == 1)
		{
			/**
			* We did not close all links we opened, so we cut off the message
			* before the last open tag ;)
			* Example: <!-- l -->{cut}<!-- l -->
			*/
			$this->trimmed_message = utf8_substr($this->trimmed_message, 0, utf8_strrpos($this->trimmed_message, '<!-- '));
			return;
		}
	}