code: public static <F extends PField> MappedField<F> withColumn(F field) {
          return new MappedField<>(field.getName(), field);
      }
docs: With column mapped to field using the field name.
  
  @param field Field it is mapped to.
  @param <F> The message field type.
  @return The mapped field.