Change Base#peek and #length to #peek_all and #length_all