Represents an item in a sugared AST.
Which is the direct result of parsing
Each syntax-level construct has it's own AST variant.
When macros are added, for instance, they will be here,
But not in the CST, which is the desugared syntax tree,
and represents language-level constructs