Interesting read... really applicable to very large organizations that would want to distribute portions of visibility to different development organizations and teams.
For example, a large financial institution may want a consistent interface for header, footer and navigation, where each subsite will need to reuse/register their place in the larger application.
This is a very deep well in practice and there are infinite combinations and no perfect solution, only combinations of good enough in this space (imho).