Concept Flow - Opaque types with some keyword
Define function returning some Protocol
Function hides concrete type
Caller gets value typed as Protocol
Use returned value via Protocol interface
Concrete type remains hidden
The function returns a value conforming to a protocol but hides the exact type using 'some'. The caller sees only the protocol interface.