The incomplete information (with losses) from A) doesn't mean BAD design. This is as a paradox of compression, A) for lossy compressors like JPEG, MP3, Ogg/Vorbis, MPEG, ... and B) for lossless data compressors like PNG, GIF, zip, gzip, bzip2, rar, 7z, ...
You will understand quickly the meaning of both choices. Sincerely, J.C.Pizarro