Support for generic params