Scanl IEnumerable extension added