the monkey patch for multitask calls create_object_file_tasks in invoke_prerequisites.
i cannot remember why this is a good thing to do :)
could be that we dont want so many tasks created (for each object-file) right from the start, but the place of this code is simply wrong