Wow. Out of curiosity, what does read() return for a directory?