@Override
  public @NonNls @NotNull String getDemoText() {
    return """
      $.store.book[0, 2].title
      $['store']["book"][0]['title']
      $.authors[*].publications[:10]
      $.text.<functionCall>concat</functionCall>("-", "some")
      $.text[?(@ =~ /9.*9/ && $.enabled == false)]
      $..book[?($.count > @['stats counter'].<functionCall>sum</functionCall>())]
      @.sales[?(@.active == true || $.library != null)]
      $.store.bicycle[?(@.extra == { 'x': [{}, {'key' : 'value'}] })]
      """;
  }
@Override
  public @NonNls @NotNull String getDemoText()