Reserved for Bags that have the ability to check is T.isComplete or not.
Reserved for Bags that have the ability to check is T.isComplete or not.
zio.Task and monix.Task do not have this ability but scala.Future does.
isComplete is required to add stack-safe read retries if there were failures like async closed files during reads etc.