def task(self, fa: F, err: str=''): from tryp.task import Task return Task.from_either(self.to_either(fa, err))