optionally support argcomplete if it's installed