The generics are a bit complex and verbose...
d
The generics are a bit complex and verbose...