code: public void addCompBinding(String name, InjectionBinding<?> binding) {
          if (!compLock.writeLock().isHeldByCurrentThread()) {
              throw new IllegalStateException();
          }
  
          if (compBindings == null) {
              compBindings = new JavaColonNamespaceBindings<InjectionBinding<?>>(NamingConstants.JavaColonNamespace.COMP, InjectionBindingClassNameProvider.instance);
          }
          compBindings.bind(name, binding);
      }
docs: Add a non-env java:comp binding.
  
  @param name a name relative to java:comp