public function arraySet(array &$array, $identifier, $value) {
		// create reference
		$returner =& $array;
		
		foreach (explode('.', $identifier) as $part) {
			if (!isset($returner[$part])) {
				$returner[$part] = '';
			}
			$returner =& $returner[$part];
		}
		
		$returner = $value;
	}