Target? fetchTarget(List<Target> targets, String url) { for (final t in targets) { for (final urlPart in t.where) { if (url.contains(urlPart)) { return t; } } } return null; }