Just like node's fs module, but it does an incremental back-off when EMFILE is encountered.

Useful in asynchronous situations where one needs to try to open lots and lots of files.