Consider using functools.reduce() instead of Daffodil.reduce()
Consider using functools.reduce() instead of Daffodil.reduce()