This feature gives you the flexibility to return and preserve the identity of any type, related but different from protocols and generics.