It seems that nvim-treesitter stops treesitter highlight when changing filetype, so it makes sense for builtin ftplugins to do this as well. Use :call and v:lua here to allow separation with '|'.
It's the "tree-sitter" project, but "treesitter" in our code and docs.
followup to #17905: also use Lisp syntax for treesitter queries