Yeah, at its simplest form, it is very easy to create Options. I decided to get rid of the other arguments, even though they weren't hurting anything, just to keep this code clean so that other developers can have a good model to work from. make_optparse tries to show different ways of creating Options, which seems like an appropriate place to do that.