Guess which programming language a file is written in.
Syntax tree definitions with change metadata.
Load and configure parsers written with tree-sitter.