I'm sorry for creating two threads on the buffer protocol. I didn't see the first one because I mistakenly put it as a reply to another thread. This one is independent and should be more helpful as a discussion place-holder. -Travis