According to <https://docs.iterative.ai/shtab/#alternatives>, shtab is faster than argcomplete. How about chaning it?