I think it would be better if this method was not declared as `static`. For example, aucompleters could have constructor arguments which would impatch the word definition. The first example I could come up with is a path completer where we would want to change the directory separator.