Fixed a misleading comment.
Implemented __pow__() and made a small addition to __str__().