Darin and I just noticed that FileEntry.createWriter was specced as synchronously returning a FileWriter. That's a bug--given that a FileWriter has a length member, it would imply a required synchronous stat on the underlying file. I've changed createWriter to be asynchronous to fix this.
The method file() had the same issue, so it got the same fix.
Eric
