Allow delaying expr() evaluation so they can be out of order.