GIVEN <MATERIAL>,
IDENTIFY <UNITS>, DEFINE <RULES>, PERFORM [TRANSFORMATIONS], TRACK <STATES>,
RESPECT <CONSTRAINTS>, TEST ?FITNESS, RECORD FAULTS,
[MUTATE] STRUCTURE, PRESERVE ^LINEAGE, [EXPRESS] ARTIFACT.
IDENTIFY <UNITS>, DEFINE <RULES>, PERFORM [TRANSFORMATIONS], TRACK <STATES>,
RESPECT <CONSTRAINTS>, TEST ?FITNESS, RECORD FAULTS,
[MUTATE] STRUCTURE, PRESERVE ^LINEAGE, [EXPRESS] ARTIFACT.