Support boolean source '$exists foo.bar.baz'

The seemingly unrelated test change is to prevent an exception in
BSON.serialize.
Whoops, forgot to remove the comment when I changed the test to test the lack of a bug rather than the existence of a workaround.