Many of the matrix operations are currently implemented with silent conversion to CSR with no warnings, see `base.py`. I think that should be the case also for `power()`.