bufio package forked from go src, with more APIs