Yep, it is subjective, I debated this with myself for a little while too. What I figured was that you're querying a Type and the method only says "public". I just looked for a few other placesthat might use it, and I did find more doing public instance (without static), so I think that's the most common scenario we should cater for. I'll change it.