Basic argument parsing.