Fixed type parameters for more complicated cases.