[FIX] Last commit was wrong; it kept overwriting the context['tasks'] dict due to early fromkeys use