static timedCached[10.0] L agiBlue_ruleObjects() { new L out; for (S rule : agiBlue_allRules()) { PairS p = splitAtDoubleArrow_pair(rule), continue if null; out.add(AGIBlue_Rule(rule, p)); } ret out; }