public boolean forEachValue(TObjectProcedure<? super V> procedure) {
   synchronized (mutex) {
     return m.forEachValue(procedure);
   }
 }