Can do generics.