'final' all the things, lol. PrefixExpressionContext building