prob 57
Ripped out flawed misc.IPow() implementation.... couldn't detect all cases of overflow.
Easier to just push understanding of overflow risk to client and just use math.Pow()