Typescript Sum Array Values By Design