Gordon's hacky argument type aware autocomplete