I also haven't thought this yet, but how about supplying a graph of `IRequestSpecification` interfaces?