sum package:non-empty

sum does not need a zero for initialization