forFlagValues

fun forFlagValues(    context: ExecutionContext,     procedure: Signature,     flagValues: Iterable<<ERROR CLASS>>,     actualValue: <ERROR CLASS>,     index: Int? = null): DomainError