class_docstr: docstring
class_docstr_tok: ["docstring"]
code: def __pow__(self, n):
      if not isinstance(n, int):
          return NotImplemented
      return self.new(self.element**n, self.domain)
  
imports: from ..constructor import construct_domain
  from sympy.polys.domains import Domain, ZZ
label_desc: Use image node_id 16 for calling the DomainScalar obj's underlying member method code with example usage: obj.__pow__(n) and returns: self, NotImplemented