This commit reintroduces a more defensive parameter type check that skips KClass casting for generic parameters. Closes gh-32510
This commit reintroduces a more defensive parameter type check that skips KClass casting for generic parameters. Closes gh-32510