In line with how chaining is used in other places, any resolver will do, as long as the *root* resolver is of the correct type