Assertion: functional inheritance | /r/CapableOf | extend produced object
Facets:
value: by assigning properties
type: MANNER
Source sentences:
text: Functional inheritance works by producing an object from a factory, and extending the produced object by assigning properties to it directly (using concatenative inheritance).