I think this test can go.
The semantic of the `conditional` directive is that the user has already established that the resource exists when the directive is executed. Otherwise the ETag and LastModified values would not be available.
We actually might want to somehow *require* that the inner route never returns anything but a 2xx response.
Basically the `conditional` directive is meant to be used very close to the leaf-level of the routing structure, e.g. wrapping the `complete`.