Fixed some property descriptor issues when deeply extending tasks.