SE-0346: Lightweight same-type requirements for primary associated types

@John_McCall writes in https://forums.swift.org/t/pitch-2-light-weight-same-type-requirement-syntax/55081/180:

3 Likes