Fixed task factory so that it can handle no specified start date