code: def ea_passthrough(array_method):
      
  
      def method(self, *args, **kwargs):
          return array_method(self._data, *args, **kwargs)
  
      method.__name__ = array_method.__name__
      method.__doc__ = array_method.__doc__
      return method
docs: Make an alias for a method of the underlying ExtensionArray.
  
      Parameters
      ----------
      array_method : method on an Array class
  
      Returns
      -------
      method