hi. just a quick question that i need answered for sake of GVariant/DBus compatibility: is it intentional that a unix fd can be used as a key in a dictionary entry? that seems a little bit odd. cheers