Hey @jsuereth!
I mentioned 2 more that are present in the sbt codebase:
Parser[Seq[ScopedKey[T]] forSome { type T }]
Initialize[Task[T]] forSome { type T }
Mentioned in Drop `forSome`, restrict existentials to wildcards · Issue #443 · scala/scala-dev · GitHub
I’d love to know how these would be rewritten in Dotty, without losing any expressiveness.