Add xfailed test for #3973
Use deriving_eq for Task
core: Change XXXs into proper FIXMEs with issue numbers