Ah, I'll have to look closer at the test on borrow, I had issues in my tests failing because they couldn't get a socket and this was the earliest place to fail.