Add pure ruby IOBuffer