Assertion: ability | /r/CapableOf | observe behaviour
Facets:
Source sentences:
text: This requires a programming language capable of reflection, the ability to observe and modify its own structure and behaviour.