I personally don't like  threading issues inherent in static buffers.    I thought I read somewhere that we need to start moving to more thread-safe code,  especially in the light of libgit2 where who knows what threading would _like_ to be used.