The delegate combine operator does not properly account for delegate variance. See https://github.com/dotnet/roslyn/issues/3711 for details.