docs: public DynamicType.Builder<?> makeInterface(Collection<? extends TypeDefinition> interfaceTypes) {
          return subclass(Object.class, ConstructorStrategy.Default.NO_CONSTRUCTORS).implement(interfaceTypes).modifiers(TypeManifestation.INTERFACE, Visibility.PUBLIC);
      }