use someone else's growable buffer implementation instead of mine
const qualifier
get vpool to compile cleanly
move over to using vpool internally