Declaration
init<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12>(parameters: T, displayRepresentation: @escaping (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12) -> DisplayRepresentation) where T == (K0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12), V0 : _IntentValue, V0 : Sendable, V1 : _IntentValue, V1 : Sendable, V2 : _IntentValue, V2 : Sendable, V3 : _IntentValue, V3 : Sendable, V4 : _IntentValue, V4 : Sendable, V5 : _IntentValue, V5 : Sendable, V6 : _IntentValue, V6 : Sendable, V7 : _IntentValue, V7 : Sendable, V8 : _IntentValue, V8 : Sendable, V9 : _IntentValue, V9 : Sendable, V10 : _IntentValue, V10 : Sendable, V11 : _IntentValue, V11 : Sendable, V12 : _IntentValue, V12 : Sendable, P0 : IntentParameter<V0>, P1 : IntentParameter<V1>, P2 : IntentParameter<V2>, P3 : IntentParameter<V3>, P4 : IntentParameter<V4>, P5 : IntentParameter<V5>, P6 : IntentParameter<V6>, P7 : IntentParameter<V7>, P8 : IntentParameter<V8>, P9 : IntentParameter<V9>, P10 : IntentParameter<V10>, P11 : IntentParameter<V11>, P12 : IntentParameter<V12>, K0 : KeyPath<Intent, P0>, K1 : KeyPath<Intent, P1>, K2 : KeyPath<Intent, P2>, K3 : KeyPath<Intent, P3>, K4 : KeyPath<Intent, P4>, K5 : KeyPath<Intent, P5>, K6 : KeyPath<Intent, P6>, K7 : KeyPath<Intent, P7>, K8 : KeyPath<Intent, P8>, K9 : KeyPath<Intent, P9>, K10 : KeyPath<Intent, P10>, K11 : KeyPath<Intent, P11>, K12 : KeyPath<Intent, P12>