###
6.20.3.5 オプションパーザへのクエリと操作

自前のオプションパーザをつつきまわして、何が起こるかを調べると便利 なことがあります。`OptionParser` では便利な二つのメソッドを提供 しています:

`has_option`( | opt_str)

  -q や --verbose のようなオプション文字列 に対して、`OptionParser` がオプションに対応している場合に 真を返します。

`get_option`( | opt_str)

  指定されたオプションを実装している `Option` インスタンスを 返します。実装されていなければ None を返します。

`remove_option`( | opt_str)

  `OptionParser` が opt_str に対するオプションを持っている 場合、そのオプションは削除されます。そのオプションが他の文字列で 指定することができる場合、それらのオプション文字列もすべて無効に なります。

  opt_str がこの `OptionParser` オブジェクトのどのオプション にも属さない場合、`ValueError` を送出します。