Kinda off-topic but do you see any value in a (rust) library that does only the binary decoding part + validation?