# Functions
AlwaysRecover turns on unconditional recovery if found in the Options.ShouldTryToRecover field.
Build produces an AST for the input source, built by the parser registered for the language.
FromBytes returns a Tree backed by the provided bytes, or an error if it couldn't be created.
# Constants
Declarative ASTs are intended to be cached for "background" files (all files except for the one currently being edited).
Full ASTs contain are intended to be used for local modifications and refactorings of the currently open file.
# Type aliases
Type is the type of the AST.