red: added assertions for top level task messages
green: implemented top level task messages
Merge pull request #182 from adamralph/180

180 implemented top level task messages