Thanks to your answer I gained some knowledge about the concept of happy pathand error-handling!
One thing:
IMHO the code using the with statement is not really as expressive/pretty as a normal pipeline. Do you know some approaches which handle that?


















