bs bytes>> subseq endian> execute( seq -- x )
n bs subseq-endian execute( bignum n bs -- bits ) ;
-M: lsb0-bit-reader peek ( n bs -- bits )
+M: lsb0-bit-reader peek
\ le> \ subseq>bits-le (peek) ;
-M: msb0-bit-reader peek ( n bs -- bits )
+M: msb0-bit-reader peek
\ be> \ subseq>bits-be (peek) ;
:: bit-writer-bytes ( writer -- bytes )