Assertion: component | /r/HasProperty | exchangeable
Facets:
Source sentences:
text: So that components are exchangeable, components may ideally not address one another directly, but through an indirection mechanism.