public static function setCommandOption($command,$long,$desc,$sample,$short = "",$extra = "") {
		if (($short != "") && ($short != "z") && (strpos(self::$optionsShort,$short) === false)) {
			self::$optionsShort .= $short;
		}
		if (!in_array($long,self::$optionsLong)) {
			self::$optionsLong[] = $long;
		}
		$short = str_replace(":","",$short);
		$long  = str_replace(":","",$long);
		if ($short == "z") {
			$short = "z".self::$zTracker;
			self::$zTracker++;
		}
		self::$commands[$command]["commandOptions"][$long] = array("optionShort" => $short, "optionLong" => $long, "optionLongLength" => strlen($long), "optionDesc" => $desc, "optionSample" => $sample, "optionExtra" => $extra);
	}