``` protocol P { func f<T>(x: T) -> T } ``` 0.16.0 sourcery version version will generate `f<T>Call` yet still, it's not clear how to deal with generics...