class Concurrent::Collection::NonConcurrentMapBackend

def compute_if_present(key)

def compute_if_present(key)
  if NULL != (stored_value = @backend.fetch(key, NULL))
    store_computed_value(key, yield(stored_value))
  end
end