I feel that RFC 1925 is under-rated. In particular the axioms given in sections 2.1 and 2.8: It Has To Work. and It is more complicated than you think..
Sadly I see too much of corollary 6a - It is always possible to add another level of indirection.. Please, just K.I.S.S.