- Add explicit command line options for all parameters instead of positional
  params
- Maintain interactive mode as a fallback