Support for the Use Case of Determining What was a Task Doing on What Data (MIMD)

Same as pull request #3 but updated with feedback about the last commit