} catch (final UnsupportedEncodingException ex) {
throw new IllegalStateException(ex);
}
}
private Map<String, List<String>> map() throws IOException {
<BUG>synchronized (this.saved) {
if (this.saved.isEmpty()) {
this.saved.add(this.freshMap());
}
return this.saved.get(0);
}</BUG>
}

} catch (final UnsupportedEncodingException ex) {
throw new IllegalStateException(ex);
}
}
private Map<String, List<String>> map() throws IOException {
if (this.saved.get() == null) {
this.saved.compareAndSet(
null,
Collections.unmodifiableMap(this.freshMap())
);
}
return this.saved.get();
}
