Won't recursion just always go [here](https://github.com/wal-e/wal-e/pull/24/files#L7R138)? If so, this seems like a roundabout way of getting there, although perhaps this has future-proofing value? Not sure but I thought I'd raise the point.