De façon compacte pour créer de Goyave Multimaps?

Si je veux créer un nouveau Multimap avec des réglages simples, j'ai actuellement besoin de faire quelque chose comme:

private final Multimap<Key, Value> providersToClasses = Multimaps
        .newListMultimap(
                new HashMap<Key, Collection<Value>>(),
                new Supplier<List<Value>>() {
                    @Override
                    public List<Value> get() {
                        return Lists.newArrayList();
                    }
                });

parce que Java ne pouvez pas déduire les types appropriés si Maps.newHashMap est utilisé pour la sauvegarde de la carte. Bien sûr, cela peut être reconstruit dans une méthode distincte, mais est-il déjà une façon de l'écrire de façon plus concise?