MAINT,TST: use isintlike and add __pow__ test