Revert 88fb627..c2123ef

This rolls back to commit 88fb627f8ec2f5906bb42c5456ed060967161e0b.
Revert c2123ef..db6a49a

This rolls back to commit c2123ef81e8e1fbbd760fb7660971061539ae831.
Revert 88fb627..70a12ae

This rolls back to commit 88fb627f8ec2f5906bb42c5456ed060967161e0b.
Crypto.pow() works with ints