sS gazelle_outTextFromMatchedRuleStruct(S s) { ret empty(s) ? null : ((RuleEngine2_MatchedRule) unstruct(s)).outText(); }