wrote a TODO
modifying an internal field in a complex AST