Converting (Maybe a) unpickle result to (Either String a) and annotating failures with error messages