public function array_out($key = null) {
		if (count($this->output) < 2 || ($key && !isset($this->output[$key]))) {
			return array();
		}
		if ($key) {
			return $this->output[$key];
		}
		array_shift($this->output);
		return $this->output;
	}