Separate operators and generics 2/2
Separate operators and generics 2/2

pomu0325/Swiftx,CodaFi/Swiftx,DanielAsher/Swiftx,mpurland/Swiftx,mpurland/Swiftx,CodaFi/Swiftx,Khan/Swiftx,CodaFi/Swiftx,Khan/Swiftx,typelift/Swiftx,typelift/Swiftx,sendyhalim/Swiftx,typelift/Swiftx,mpurland/Swiftx