There should be an explicit way to check for the availability of a backend.