Add a `modifier` parameter to the field_value_factor function
Add FieldValueFactorBuilder builder class