Tab completion proof of concept using argcomplete.