On 7/15/07, Sebastian Sylvan <sebastian.sylvan@gmail.com> wrote:
Surely you can remove the read here, and just always do the write?


Ah you'd think so, but if it's anything like the C# version, strangely that would be slower.  In his last message Don explains that this is because the write dirties the cache, which is a Bad Move (tm).