This reverts commit a1f550e0. Revert in order to fix backwards compatibility breakage caused by type size change for task dependence flag.