With type erasure the above is impossible. With r...
# random
z
With type erasure the above is impossible. With reified generics it works.