Import directive (3: 15) import server.Data
Type argument (9: 16) val c = Client<Data>()
Type constraint (5: 17) class Client<T: Data, X> where X: Data {
Type constraint (5: 35) class Client<T: Data, X> where X: Data {