Cleanup the buffer code
Cleanup the buffer code

Asserted stuff should be asserted.

davidszotten/hoedown,michaelrsweet/rfcdown,backdown/backdown,njdehoog/hoedown,kjdev/hoextdown,Dynactionize/hoedown,kjdev/hoextdown,michaelrsweet/rfcdown,hoedown/hoedown,hoedown/hoedown,jasharpe/hoextdown,strivingboy/hoedown,Dynactionize/hoedown,davidszotten/hoedown,jasharpe/hoextdown,njdehoog/hoedown,michaelrsweet/rfcdown,njdehoog/hoedown,strivingboy/hoedown,kjdev/hoextdown,hoedown/hoedown,backdown/backdown,michaelrsweet/rfcdown,Dynactionize/hoedown,strivingboy/hoedown,jasharpe/hoextdown,Dynactionize/hoedown,kjdev/hoextdown,njdehoog/hoedown,Daij-Djan/sundown,hoedown/hoedown,davidszotten/hoedown,strivingboy/hoedown,davidszotten/hoedown,jasharpe/hoextdown,Daij-Djan/sundown