Nice! Thank you.
It’s going to be both a blessing (less painful browsing around to get to the point) and a curse (more people are going to rely on implementation details rather than ask for specification clarifications :–)
In the examples you gave that doesn’t seem to cross modules though which is slightly disappointing. Is it a driver fault ? Something not yet implemented ? or something that will never be implemented ?