COBCH0849 Too many types specified for generic class