A command-line option and parameter parser