protected function setNewParam( $short_param_name, $long_param_name, $help_string, $need_second_param, $is_required )
	{
		foreach ( $this->_shell_common_params as $param )
		{
			if ( ( $short_param_name == $param['short_param_name'] ) || ( $long_param_name == $param['long_param_name'] ) )
			{
				throw new \RuntimeException( 'You are trying to set a previously defined param.' );
			}
		}

		$this->_shell_common_params[] = array(
			'short_param_name'	=> $short_param_name,
			'long_param_name'	=> $long_param_name,
			'help_string'		=> $help_string,
			'need_second_param'	=> $need_second_param,
			'is_required'		=> $is_required,
			);

	}