I know, this is a lot slower than the old one, but it's a transition to a new-new args parser that will use a hashmap... as soon as I get around to writing a hashmap implementation.