ifndef SymbolAsString
static <A> Map<Symbol, A> syncSymbolMap() {
  ret syncTreeMap();
}
endifndef
ifdef SymbolAsString
static <A> SyncListMultiMap<Symbol, A> syncSymbolMap() {
  ret syncCaseInsensitiveMap();
}
endifdef