States of tasks,data and listeners are completely traced.
tests for Context based task generation is not tested.