foreach(members[i], fun, isDocumented);
foreach(members[i], fun);
    public static void foreach(Symbol sym, SymFun fun,                               SymbolBooleanFunction isDocumented) {	if (isDocumented.apply(sym) && isRelevant(sym)) {	    fun.apply(sym);	    Symbol[] members = members(sym, isDocumented);	    for(int i = 0; i < members.length; i++)		foreach(members[i], fun, isDocumented);	}    }