The Task and Workslip Scheme for Personal Agent Systems