static L ai_parser1_multipleCategories(S input, S... categories) { new L results; for (S cat : category) results.addAll(ai_parser1(input, category)); ret takeFirst(10, parseResultsSortedByNumberOfAssumptions(results)); }