sclass WoodyBot { SS files = new TreeMap; new TreeMap rules; Collection fileNames() { ret keys(files); } S getFile(S fileName) { ret lookupPossiblyIgnoringCase(files, fileName); } S getRule(S ruleName) { ret lookupPossiblyIgnoringCase(rules, ruleName); } void cleanMeUp() { cleanUp(files); } }