On embedding task memory in services composition frameworks