This random function does not need to make an evaluation context for prepare time operations.
Don't remember query context in prepared expressions; that can point to a whole bunch of stuff.
Merge branch 'preptime-query-context' into pg-statement-cache
Invalidate old statement caches right away.