In order to attach comments correct for codegen and formatter, we need to attach comments to ast nodes instead of tokens.