The deprecated old binary subtype encodes the size of the binary twice. The driver should throw an exception of the sizes don't match.