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