Declarative command-line argument parser for python