lep: request all the things

I don't like the name uv_read2().  Maybe uv_read_alloc()?  It better describes what it does.  We should rename uv_write2() as well, of course, for consistency.