@pipeline requires a container type when created:@pipeline(Result) or @pipeline(Maybe)Maybe and Result now has success_type and failure_type aliasesResult.unify utility method for better error type compositiondry-python/classes as a first-class citizenio_squash to squash several IO containers into one container9 containers max at a timeuntap function which does convert return type to NonemultiprocessingBaseContainer is the first childNothing had incorrect docstringsgenerated package is protectedpoetry to 1.0