we're already parsing cmd line somewhere else in this class, right? maybe it's better to parse once and then just keep 'params'