Apparently we aren't supposed to use `?`s in our syntax tree nodes https://github.com/microsoft/TypeScript/pull/51682 https://github.com/typescript-eslint/typescript-eslint/issues/5020