further optimizations: power multiply, singleton add, mul
further optimizations: power multiply, singleton add, mul


timovanopstal/nutils,nutils/nutils,CVerhoosel/nutils,wijnandhoitinga/nutils,joostvanzwieten/nutils