I think it makes sense to only check that the resource itself is available -- if the resource doesn't support the handler then it can throw an error.