@Override
  public boolean decode(@NotNull TextRange rangeInsideHost, @NotNull StringBuilder outChars) {
    outChars.append(myHost.getText(), rangeInsideHost.getStartOffset(), rangeInsideHost.getEndOffset());
    return true;
  }
@Override
  public boolean decode(@NotNull TextRange rangeInsideHost, @NotNull StringBuilder outChars)