Assertion: concept's type | /r/HasProperty | done
Facets:
value: by modifying the client code
type: MANNER
Source sentences:
text: Adding new concrete types is done by modifying the client code to use a different factory, a modification which is typically one line in one file.