docs: @Override
      public void registerAdditionalCapabilityRequirement(RuntimeRequirementRegistration requirement) {
          writeLock.lock();
          try {
              registerRequirement(requirement);
          } finally {
              writeLock.unlock();
          }
      }