because of the way `INSERT` works in cassandra, keeping the keys with `nil` value *should* to the right thing of setting the value for that column to null, while omitting the key/value pair will ignore that column (and keep the old value if it existed).

regarding the `contains?`, I like that much better, thx! I'm going to add a commit now