code: def _reflected_binary_method(ufunc, name):
      """Implement a reflected binary method with a ufunc, e.g., __radd__."""
  
      def func(self, other):
          if _disables_array_ufunc(other):
              return NotImplemented
          return ufunc(other, self)
  
      func.__name__ = "__r{}__".format(name)
      return func
  
file_path: numpy/numpy/lib/mixins.py
imports: from numpy._core import umath
label_desc: Use image node_id 3 for calling a global function with example usage: _reflected_binary_method(ufunc, name) and returns: func, ufunc, NotImplemented