fix powsimp to not split exponents when assumptions prohibit