Add experiments with Generics