i was originally looking for a parser that can do typechecking. but it couldn't find one (will have to write something ourself). once this exists, the step to autogeneration of commandline option for each parameter can be very trivial. to be discussed how far we want to take this.