Modified cluster interface to handle general callables, not just Calculation objects.