Add Enum.flat_map_reduce/3