/// let bits: [u8; 4] = [ 42, 43, 44, 45 ];
/// let mut br = BitReader::new(&bits, BitReaderMode::BE);
/// let peek_value = br.peek(8); // this should return 42
/// let bits: [u8; 4] = [ 42, 43, 44, 45 ];
/// let mut br = BitReader::new(&bits, BitReaderMode::BE);
/// let peek_value = br.peek(8); // this should return 42