Trying out generics.