More robust Future, some work towards a Parallel Reduce implementation