public function addOption($optionSpec, $description = NULL, $default = NULL)
{
$option = $this->spec->add($optionSpec, $description);
if (!$option->long) {
die("Provide a long option for '{$optionSpec}'");
}
$this->options[$option->long] = $default;
}