docs: public void addInterface(Class<?> ifc) {
  
          LettuceAssert.notNull(ifc, "Interface type must not be null");
          LettuceAssert.isTrue(ifc.isInterface(), "Type must be an interface");
  
          this.interfaces.add(ifc);
      }