Think I'd have to play with it to see how it really differed from my normal composition of interfaces and implementations.