@Deprecated
  default ComponentAdapter registerComponentImplementation(@NotNull Class<?> componentImplementation) {
    return registerComponentImplementation(componentImplementation, componentImplementation);
  }
@Deprecated
  default ComponentAdapter registerComponentImplementation(@NotNull Class<?> componentImplementation)