private R notFound(I argument) {
    return null;
  }
In order to use computeIfAbsent, we can't store nulls in our cache. So we store a lambda which
resolves to null. The contract is that getAndCallByName returns null in this case.
hbase-common/src/main/java/org/apache/hadoop/hbase/util/ReflectedFunctionCache.java