@Contract(pure = true)
  static Simple staticCall(@NotNull @NonNls String className, @NonNls String... methodNames) {
    return new Simple(className, Set.of(methodNames), null, CallType.STATIC);
  }
@Contract(pure = true)
  static Simple staticCall(@NotNull @NonNls String className, @NonNls String... methodNames)