protected function setUpLocaleConventions () {
		$this->localeConventions = NULL;
		if ($this->systemEncoding !== NULL) {
			$this->localeConventions = (object) localeconv();
		}
		if (!$this->localeConventions || $this->localeConventions->frac_digits == 127)
			// something wrong - use default values for en_US:-(
			$this->localeConventions = (object) $this->defaultLocaleConventions;
		// remove all bracket shit rulez, from `($123,456.789)` to `-$123,456.789`
		if (!$this->localeConventions->n_sign_posn)
			$this->localeConventions->n_sign_posn = 3;
	}