cel::Value et. al. are referred to as 'modern' in a few places, while google::api::expr::runtime::CelValue is referrred to as 'legacy'.
What is the preferred way of going forward? Will google::api::expr::runtime::CelValue and friends be going away eventually?