Add more docs
Deprecate several `getTaskOption` callsites