Assertion: interface's type | /r/CapableOf | define behaviour
Facets:
value: as method signatures
type: MANNER
Source sentences:
text: In some object-oriented languages, especially those without full multiple inheritance, the term interface is used to define an abstract type that contains no data but defines behaviours as method signatures.