I think we've been using immutability as best as possible i.e.:

    final Map<String, String> webjars = new WebJarAssetLocator().getWebJars();

Perhaps we should depend on Guava and use their immutable collections. Perhaps that's another thread though...