> Why not but I am not sure what it brings you. I suspect that in many situations, this is one and the same logic. So that would lead to duplication of code.

It is more on the client side. I can first use the boolean method to check whether this provider is actually providing what I need and if so request the bridge. Instead of just requesting it and then checking for _null_.