modified pow and transform so that A**0 stays flat
modified pow and transform so that A**0 stays flat

this matches better with A & (~A) where the variances blow up, but only
in the plane of the origional object

MarkDaoust/mvn,sukisuki/mvn,sukisuki/mvn,sukisuki/mvn,MarkDaoust/mvn,MarkDaoust/mvn