adds argument decorator to expose argparse easier so you have more control. Fixes the double logging problem with echo.