static L dm_gazelle_allRulesWithPurpose(S purpose) { if (eq(purpose, 'default)) ret filter(gazelle_allRuleTriples(), t -> gazelle_purposeFromComments(t.b) == null); else ret dm_gazelle_allRulesWithComment("purpose: " + purpose); }