std.internal.math.summation added