Make sure tasks aren't references when their object is being built. Closes #60