Nulls still don't go into the decoder (same as before), but the new values that make it past the if-statement work fine (that's what `testSelectValueless` exercises).

Let me know if this is good to merge -- and thanks for releasing the driver to begin with!