argparse 1.0.1 has issues and is super old, but might be installed on some systems. external.argparse should use the bundled version if system argparse is older than 1.1.
use bundled argparse if system argparse is < 1.1
+1, safe thing to do esp. given how weird the error message is. Merge away.