Implement an appropriate argument parsing.