// the AttributeInstance and the InputTextField should be synchronised too
assertGenerated(assertHasSyncWire(root, field, nameInstance));
// the Function on the object instance
Function notEmpty = assertHasFunction(studentInstance, "not empty");
assertGenerated(notEmpty);
// connected to the run instance wire
SimpleCondition conditionEdge = assertHasSimpleCondition(root, notEmpty, run, "check new instance exists");
assertGenerated(conditionEdge);
// NOT the 'exists?' condition, which is the reverse
Function exists = studentInstance.getEmpty();
assertGenerated(exists);
assertHasNoSimpleConditions(root, exists, run, "check new instance exists");
}