# File lib/core/facets/method/composition.rb, line 87
  def ^(n)
    if n < 2
      self
    else
      #Composition.new(self, self ^ (n-1))
      Composition.new( *([self] * n) )
    end
  end