{"ast_node_type":"other","tokens":[{"end":32,"kind":"keyword","start":0,"text":"2."}]}
2. Resolving methods and traits.
1. Determining the type of each expression.
3. Guaranteeing that most type rules are met. ("Most?", you say, "why most?"