code: def appellf2(ctx, a, b1, b2, c1, c2, x, y, **kwargs):
      # TODO: continuation
      return ctx.hyper2d(
          {"m+n": [a], "m": [b1], "n": [b2]},
          {"m": [c1], "n": [c2]},
          x,
          y,
          **kwargs,
      )
  
imports: from ..libmp.backend import xrange
  from .functions import defun, defun_wrapped
label_desc: Use image node_id 25 for calling a global function with example usage: appellf2(ctx, a, b1, b2, c1, c2, x, y) and returns: ctx