@SuppressWarnings("unchecked") public static <T> List<T> getPluginStatesList(AggregatorRepository<T> repo, boolean localKeysOnly) { Closure closure = closure(); of(repo).get(Lambda.var(String.class)); return (List<T>) closure.each((localKeysOnly ? repo.localKeys() : repo.keys())); } }