class_docstr: Context for fast low-precision arithmetic (53-bit precision, giving at most
  about 15-digit accuracy), using Python's builtin float and complex.
code: def _wrap_specfun(cls, name, f, wrap):
      if wrap:
  
          def f_wrapped(ctx, *args, **kwargs):
              convert = ctx.convert
              args = [convert(a) for a in args]
              return f(ctx, *args, **kwargs)
  
      else:
          f_wrapped = f
      f_wrapped.__doc__ = function_docs.__dict__.get(name, f.__doc__)
      setattr(cls, name, f_wrapped)
  
imports: from .ctx_base import StandardBaseContext
  import math
  import cmath
  from .None import math2
  from .None import function_docs
  from .libmp import mpf_bernoulli, to_float, int_types
  from .None import libmp
label_desc: Use image node_id 6 for calling the FPContext obj's underlying member method code with example usage: obj._wrap_specfun(cls, name, f, wrap) and returns: f