Adapt WebDSL to use message producing tasks.