So now if you want to add a new operator or math function all you have to do is to add it to func.go. Conpletion will be generated from it.