Bug fix #20: Creation of a customized OptionParser for catching option errors