New argument parser implemented.