Trying to add "Tab" support for completing commands and properties