Functionalizing argument parsing.