private @Nullable SmartCommandContext getLastSmartCommandContextIfMatched(@NotNull String command) {
    SmartCommandContext smartCommandContext = myLastSmartCommandContext;
    return smartCommandContext != null && smartCommandContext.myCommand.equals(command) ? smartCommandContext : null;
  }
private @Nullable SmartCommandContext getLastSmartCommandContextIfMatched(@NotNull String command)