While I was working with `syn`, I found the documentation on AST nodes really helpful, we should do the same. https://docs.rs/syn/latest/syn/index.html#structs