Recorder Field
data class RecorderField<T>(val field: EventField<T>, val required: Boolean, val provider: () -> T??)
A wrapper around the EventField with an additional required flag and an optional value provider.
A wrapper around the EventField with an additional required flag and an optional value provider.