In the case that there are entities inside of an infix and the infix is cast to the same entity, propagate the renames from the entity inside of the infix to the external AST.
In the case that there are entities inside of an infix and the infix is cast to the same entity, propagate the renames from the entity inside of the infix to the external AST. For example say we have something like this:
val q = quote { infix"$${querySchema[A]("C", _.v -> "m")} LIMIT 10".as[Query[A]].filter(x => x.v == 1) } run(q)
We want to propagate the rename v -> "m" into the outside filter etc...