docs: public InjectionBinding<?> getInjectionBinding(NamingConstants.JavaColonNamespace namespace, String name) throws NamingException {
          if (namespace == NamingConstants.JavaColonNamespace.COMP) {
              return lookup(compLock, compBindings, name);
          }
          if (namespace == NamingConstants.JavaColonNamespace.COMP_ENV) {
              return lookup(compLock, compEnvBindings, name);
          }
          if (namespace == this.namespace) {
              NonCompBinding nonCompBinding = lookup(nonCompEnvLock, nonCompBindings, name);
              return nonCompBinding == null ? null : nonCompBinding.binding;
          }
          return null;
      }