# Functions
Decode returns integers represented by the given RLE+ encoding
The passed []byte should be packed in LSB0 bit numbering.
Encode returns the RLE+ representation of the provided integers.
NewBitVector constructs a new BitVector from a slice of bytes.
RunLengths transforms integers into its bit-set-run-length representation.
# Variables
ErrDecode - invalid encoding for this version.
ErrOutOfRange - the index passed is out of range for the BitVector.
ErrRunLengthTooLarge - data implies a run-length which isn't supported.
ErrWrongVersion - wrong version of RLE+.
# Type aliases
BitNumbering indicates the ordering of bits, either least-significant bit in position 0, or most-significant bit in position 0.