Oh wow—a language where there are: 20 ways to do something, three of them are common, but only three others actually behave, by any standard, correctly, while being among the least-common in public code, seems like exactly the wrong kind of thing to use this for.
Shell doesn't need machine-learning autocomplete trained on existing shell scripts, it needs a hand-built aggressive linter.