/** Creates a field access, as in expr.[value] */
 private Expression getValue(RelDataType type, Expression expr) {
   FarragoTypeFactory factory = (FarragoTypeFactory) translator.getTypeFactory();
   return factory.getValueAccessExpression(type, expr);
 }