Follow LLS' grammar for emmylua annotations https://github.com/sumneko/lua-language-server/wiki/Annotations