class_docstr: Wrapping a MaskedArray rather than subclassing to test that
  ufunc deferrals are commutative.
  See: https://github.com/numpy/numpy/issues/15200)
class_docstr_tok: ["Wrapping","a","MaskedArray","rather","than","subclassing","to","test","that","ufunc","deferrals","are","commutative",".","See",":","https",":","\/\/github.com\/numpy\/numpy\/issues\/15200",")"]
code: def __array__(self):
      return np.asarray(self._array)
  
imports: import numpy
  from numpy.lib.mixins import NDArrayOperatorsMixin
  from numpy.testing import assert_, assert_raises
  from numpy.ma.testutils import assert_equal
  from numpy.ma.core import array, arange, masked, MaskedArray, masked_array, log, add, hypot, divide, asarray, asanyarray, nomask
label_desc: Use image node_id 3 for calling the WrappedArray obj's underlying member method code with example usage: obj.__array__() and returns: np