@Nullable
  private static <T> OptionalSimplificationFix getFix(PsiMethodCallExpression call, ChainSimplificationCase<T> inspection) {
    T context = inspection.extractContext(call.getProject(), call);
    if (context == null) return null;
    String name = inspection.getName(context);
    String description = inspection.getDescription(context);
    return new OptionalSimplificationFix(inspection, name, description);
  }
@Nullable
  private static <T> OptionalSimplificationFix getFix(PsiMethodCallExpression call, ChainSimplificationCase<T> inspection)