I think these are all understood to be modifiers so perhaps we could drop `Modifier` from the field names.