Assertion: interface's implementation | /r/HasProperty | done through interface
Facets:
Source sentences:
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.