This includes starting to make use of Chalk's `Cast` trait.
AstId
AttrsWithOwner
source_map
item_tree
file_item_tree
Either
MacroDefId::ast_id
ItemTreeId