Make JsonServiceClient CLS Compliant

I was trying to instanciate a JsonServiceClient from PowerShell (don´t ask me why). But it fails since the JsonServiceClient is not CLS Compliant. The exception I’m getting is that there is two public members with the name exceptionFilterDelegate with different casing (thus making it non CLS Compliant).

From what I can see on this line it seems more like an oversight that the backing field is made public.

Would it be possible to make this private and make the JsonServiceClient CLS Compliant?

exceptionFilter was made private in this commit.