 
 extension OneOf2 : Equatable where T1 : Equatable, T2 : Equatable { }
 extension OneOf2 : Hashable where T1 : Hashable, T2 : Hashable { }
-@available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *)
-extension OneOf2 : Identifiable where T1 : Identifiable, T2 : Identifiable {
-    public var id: OneOf2<T1.ID, T2.ID> { map2(\.id, \.id) }
-}
+
+//@available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *)
+//extension OneOf2 : Identifiable where T1 : Identifiable, T2 : Identifiable, T1.ID == T2.ID {
+//    public typealias ID = T1.ID
+//
+//    public var id: ID {
+//        self[routing: (\.id, \.id)]
+//    }
+//}
+//
+//extension OneOf2 : Actualizable where T1 : Actualizable, T2 : Actualizable, T1.ID == T2.ID, ID.Wrapped : RawInitializable, ID.Wrapped.RawValue : IdentifierString {
+//    public var id: ID {
+//        get { self[routing: (\.id, \.id)] }
+//        set { self[routing: (\.id, \.id)] = newValue }
+//    }
+//}
+
 
 public extension OneOf2 {
     /// Apply the separate mapping functions for the individual options.


extension OneOf7 : Equatable where T1 : Equatable, T2 : Equatable, T3 : Equatable, T4 : Equatable, T5 : Equatable, T6 : Equatable, T7 : Equatable { }
extension OneOf7 : Hashable where T1 : Hashable, T2 : Hashable, T3 : Hashable, T4 : Hashable, T5 : Hashable, T6 : Hashable, T7 : Hashable { }
@available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *)
extension OneOf7 : Identifiable where T1 : Identifiable, T2 : Identifiable, T3 : Identifiable, T4 : Identifiable, T5 : Identifiable, T6 : Identifiable, T7 : Identifiable {
    public var id: OneOf7<T1.ID, T2.ID, T3.ID, T4.ID, T5.ID, T6.ID, T7.ID> { map7(\.id, \.id, \.id, \.id, \.id, \.id, \.id) }
}

public extension OneOf7 {
    /// Apply the separate mapping functions for the individual options.


extension OneOf3 : Equatable where T1 : Equatable, T2 : Equatable, T3 : Equatable { }
extension OneOf3 : Hashable where T1 : Hashable, T2 : Hashable, T3 : Hashable { }

public extension OneOf3 {
    /// Apply the separate mapping functions for the individual options.
