Never thought about that.

I thinks id can be `null`, and `ImmutableSet.of(id)` will generated like `id=null`. cause `null` toString is `null` and empty string toString is ` `.