As it stands the above is insufficient, even for a minimalist scheme, because a given prefix may be reachable via multiple next hops.
Right. And, different next hops may be used for traffic that has different diffserv codepoints. Margaret