Assertion: interface's implementation | /r/HasProperty | each appropriate
Facets:
Source sentences:
text: An interface can have several possible implementations, each appropriate for different classes of objects or different situations.