Assertion: interface's implementation | /r/HasProperty | done in the class
Facets:
Source sentences:
text: The implementation of the methods is done in the class that implements the interface.
text: I believe this sample shows both the potential of this solution (as it can be expanded "without limits" while keeping decoration possible) yet it shows the problem of segregated interfaces, as something that could be done with a single abstract class + a single implementation is done through many classes and interfaces, making it hard to figure out the direct utilisation or implementation.