... except for having too many layers of indirection.
Hey, what the heck, it's only another star!
Isn't this the same as the
ShieldPattern?
This principle is what
AndrewKoenig calls the Fundamental Theorem of Software Engineering.
See also:
CategoryPattern