Found a way to solve for pronouns in test.top

u: ($it=chicken _it) ^mark(chicken _0)  ^repeat() ^keep()
# If $it has been set to chicken and "it" is in the input, mark that
"chicken" has been said at the position of "it"
s: (like * chicken)  You like chicken. ^repeat() ^keep() $it = chicken
#We spoke of chicken, set "it" to chicken