public static @Nullable PythonSshInterpreterManager getInstance() {
      var extensions = EP_NAME.getExtensionList();
      return switch (extensions.size()) {
        case 0 -> {
          LOG.debug(MessageFormat.format("Extension for ''{0}'' extension point is absent", EP_NAME.getName()));
          yield null;
        }
        case 1 -> extensions.get(0);
        default -> {
          LOG.error(MessageFormat.format("Several extensions registered for ''{0}'' extension point", EP_NAME.getName()));
          yield  null;
        }
      };
    }
public static @Nullable PythonSshInterpreterManager getInstance()