valueFlag
fun <S, T : Any> SenderScope<S>.valueFlag(id: TypedIdentifier<T>, default: ContextualValue<S, T>, parameter: StructureElement<S, Parameter.FixedSize<S, T>>, aliases: Set<String> = setOf(), description: String = ""): StructureElement<S, Flag<S, T>>
inline fun <S, T : Any> SenderScope<S>.valueFlag(name: String, noinline default: ContextualValue<S, T>, noinline parameter: StructureElement<S, Parameter.FixedSize<S, T>>, aliases: Set<String> = setOf(), description: String = ""): StructureElement<S, Flag<S, T>>
fun <S, T : Any> SenderScope<S>.valueFlag(id: TypedIdentifier<T>, default: T, parameter: StructureElement<S, Parameter.FixedSize<S, T>>, aliases: Set<String> = setOf(), description: String = ""): StructureElement<S, Flag<S, T>>