Well, andThen is more sequential. I don't think anything apart from Unit is needed for RARP, I think all the error reporting has to be done until this point.