Currently when publishing a message with a null key this deserializer will throw a NullPointerException. This PR corrects that behavior, thus allowing for null keys and it also addresses null values by returning null instead of a Values object containing null.
Currently when publishing a message with a null key this deserializer will throw a NullPointerException. This PR corrects that behavior, thus allowing for null keys and it also addresses null values by returning null instead of a Values object containing null.