jeff@kusanagi:~$ dbus-monitor 
signal sender=org.freedesktop.DBus -> dest=:1.265 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
   string ":1.265"
method call sender=:1.265 -> dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='method_call'"
method call sender=:1.265 -> dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='method_return'"
method call sender=:1.265 -> dest=org.freedesktop.DBus serial=5 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='error'"
method call sender=:1.253 -> dest=:1.261 serial=246 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.Contacts; member=GetContactAttributes
   array [
      uint32 1
   ]
   array [
      string "org.freedesktop.Telepathy.Connection.Interface.Avatars"
      string "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities"
      string "org.freedesktop.Telepathy.Connection.Interface.Aliasing"
      string "org.freedesktop.Telepathy.Connection.Interface.SimplePresence"
      string "org.freedesktop.Telepathy.Connection.Interface.Location"
   ]
   boolean true
method call sender=:1.253 -> dest=:1.261 serial=247 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.DBus.Properties; member=GetAll
   string "org.freedesktop.Telepathy.Connection.Interface.Avatars"
method return sender=:1.261 -> dest=:1.253 reply_serial=246
   array [
      dict entry(
         uint32 1
         array [
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.Avatars/token"
               variant                   string "c3200dea3c289aeb2d680c80d525014c1ec82d77"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.Aliasing/alias"
               variant                   string "Set my nickname damnit"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities/capabilities"
               variant                   array [
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.Text"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.StreamTube"
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.Type.StreamTube.Service"
                              variant                                  string "rfb"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                           string "org.freedesktop.Telepathy.Channel.TargetID"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.StreamTube"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                           string "org.freedesktop.Telepathy.Channel.TargetID"
                           string "org.freedesktop.Telepathy.Channel.Type.StreamTube.Service"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.DBusTube"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                           string "org.freedesktop.Telepathy.Channel.TargetID"
                           string "org.freedesktop.Telepathy.Channel.Type.DBusTube.ServiceName"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.StreamedMedia"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.Type.StreamedMedia.InitialAudio"
                           string "org.freedesktop.Telepathy.Channel.Type.StreamedMedia.InitialVideo"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.Call.DRAFT"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.Type.Call.DRAFT.InitialAudio"
                           string "org.freedesktop.Telepathy.Channel.Type.Call.DRAFT.InitialVideo"
                           string "org.freedesktop.Telepathy.Channel.Type.Call.DRAFT.MutableContents"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.FileTransfer"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentHashType"
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                           string "org.freedesktop.Telepathy.Channel.TargetID"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentType"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Filename"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Size"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentHash"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Description"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Date"
                        ]
                     }
                  ]
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.SimplePresence/presence"
               variant                   struct {
                     uint32 2
                     string "available"
                     string ""
                  }
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection/contact-id"
               variant                   string "jeff@im.ecchi.ca"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.Location/location"
               variant                   array [
                  ]
            )
         ]
      )
   ]
method return sender=:1.261 -> dest=:1.253 reply_serial=247
   array [
      dict entry(
         string "MinimumAvatarWidth"
         variant             uint32 32
      )
      dict entry(
         string "MaximumAvatarWidth"
         variant             uint32 96
      )
      dict entry(
         string "MinimumAvatarHeight"
         variant             uint32 32
      )
      dict entry(
         string "RecommendedAvatarWidth"
         variant             uint32 64
      )
      dict entry(
         string "SupportedAvatarMIMETypes"
         variant             array [
               string "image/png"
               string "image/jpeg"
               string "image/gif"
            ]
      )
      dict entry(
         string "MaximumAvatarBytes"
         variant             uint32 8192
      )
      dict entry(
         string "RecommendedAvatarHeight"
         variant             uint32 64
      )
      dict entry(
         string "MaximumAvatarHeight"
         variant             uint32 96
      )
   ]
method call sender=:1.253 -> dest=:1.261 serial=248 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.DBus.Properties; member=GetAll
   string "org.freedesktop.Telepathy.Connection.Interface.ContactInfo"
method return sender=:1.261 -> dest=:1.253 reply_serial=248
   array [
      dict entry(
         string "ContactInfoFlags"
         variant             uint32 1
      )
      dict entry(
         string "SupportedFields"
         variant             array [
               struct {
                  string "fn"
                  array [
                  ]
                  uint32 1
                  uint32 1
               }
               struct {
                  string "bday"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
               struct {
                  string "mailer"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
               struct {
                  string "tz"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
               struct {
                  string "title"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
               struct {
                  string "role"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
               struct {
                  string "note"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
               struct {
                  string "prodid"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
               struct {
                  string "rev"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
               struct {
                  string "sort-string"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
               struct {
                  string "uid"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
               struct {
                  string "url"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
               struct {
                  string "nickname"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
               struct {
                  string "x-jabber"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
               struct {
                  string "x-desc"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
               struct {
                  string "n"
                  array [
                  ]
                  uint32 1
                  uint32 1
               }
               struct {
                  string "adr"
                  array [
                     string "type=home"
                     string "type=work"
                     string "type=postal"
                     string "type=parcel"
                     string "type=dom"
                     string "type=intl"
                     string "type=pref"
                  ]
                  uint32 0
                  uint32 4294967295
               }
               struct {
                  string "geo"
                  array [
                  ]
                  uint32 1
                  uint32 1
               }
               struct {
                  string "tel"
                  array [
                     string "type=home"
                     string "type=work"
                     string "type=voice"
                     string "type=fax"
                     string "type=pager"
                     string "type=msg"
                     string "type=cell"
                     string "type=video"
                     string "type=bbs"
                     string "type=modem"
                     string "type=isdn"
                     string "type=pcs"
                     string "type=pref"
                  ]
                  uint32 0
                  uint32 4294967295
               }
               struct {
                  string "email"
                  array [
                     string "type=home"
                     string "type=work"
                     string "type=internet"
                     string "type=pref"
                     string "type=x400"
                  ]
                  uint32 0
                  uint32 4294967295
               }
               struct {
                  string "label"
                  array [
                     string "type=home"
                     string "type=work"
                     string "type=postal"
                     string "type=parcel"
                     string "type=dom"
                     string "type=intl"
                     string "type=pref"
                  ]
                  uint32 0
                  uint32 4294967295
               }
               struct {
                  string "org"
                  array [
                  ]
                  uint32 1
                  uint32 4294967295
               }
            ]
      )
   ]
method call sender=:1.253 -> dest=org.freedesktop.DBus serial=249 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender=':1.261',path='/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2',interface='org.freedesktop.Telepathy.Connection.Interface.ContactInfo'"
method call sender=:1.253 -> dest=org.freedesktop.DBus serial=250 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0=':1.261'"
method call sender=:1.253 -> dest=:1.261 serial=251 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.ContactInfo; member=RequestContactInfo
   uint32 1
method return sender=:1.261 -> dest=:1.253 reply_serial=251
   array [
      struct {
         string "url"
         array [
         ]
         array [
            string "http://jeff.ecchi.ca"
         ]
      }
      struct {
         string "email"
         array [
            string "type=home"
            string "type=work"
            string "type=internet"
            string "type=pref"
            string "type=x400"
         ]
         array [
            string "nekohayo@gmail.com"
         ]
      }
      struct {
         string "fn"
         array [
         ]
         array [
            string "Jean-François"
         ]
      }
      struct {
         string "nickname"
         array [
         ]
         array [
            string "Set my nickname damnit"
         ]
      }
   ]
method call sender=:1.253 -> dest=org.freedesktop.Telepathy.AccountManager serial=252 path=/org/freedesktop/Telepathy/Account/gabble/jabber/jeff_40im_2eecchi_2eca1; interface=org.freedesktop.DBus.Properties; member=Set
   string "org.freedesktop.Telepathy.Account"
   string "Nickname"
   variant       string "Jeff"
method call sender=:1.29 -> dest=:1.261 serial=269 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.Aliasing; member=SetAliases
   array [
      dict entry(
         uint32 1
         string "Jeff"
      )
   ]
method return sender=:1.29 -> dest=:1.253 reply_serial=252
method return sender=:1.261 -> dest=:1.29 reply_serial=269
method call sender=:1.253 -> dest=:1.261 serial=253 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.ContactInfo; member=SetContactInfo
   array [
      struct {
         string "url"
         array [
         ]
         array [
            string "http://jeff.ecchi.ca"
         ]
      }
      struct {
         string "email"
         array [
            string "type=home"
            string "type=work"
            string "type=internet"
            string "type=pref"
            string "type=x400"
         ]
         array [
            string "nekohayo@gmail.com"
         ]
      }
      struct {
         string "fn"
         array [
         ]
         array [
            string "Jean-François"
         ]
      }
   ]
method call sender=:1.253 -> dest=:1.261 serial=254 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection; member=ReleaseHandles
   uint32 1
   array [
      uint32 1
   ]
method return sender=:1.261 -> dest=:1.253 reply_serial=254
signal sender=:1.29 -> dest=(null destination) serial=271 path=/org/freedesktop/Telepathy/Account/gabble/jabber/jeff_40im_2eecchi_2eca1; interface=org.freedesktop.Telepathy.Account; member=AccountPropertyChanged
   array [
      dict entry(
         string "Nickname"
         variant             string "Jeff"
      )
   ]
signal sender=:1.261 -> dest=(null destination) serial=229 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.ContactInfo; member=ContactInfoChanged
   uint32 1
   array [
      struct {
         string "url"
         array [
         ]
         array [
            string "http://jeff.ecchi.ca"
         ]
      }
      struct {
         string "email"
         array [
            string "type=home"
            string "type=work"
            string "type=internet"
            string "type=pref"
            string "type=x400"
         ]
         array [
            string "nekohayo@gmail.com"
         ]
      }
      struct {
         string "fn"
         array [
         ]
         array [
            string "Jean-François"
         ]
      }
      struct {
         string "nickname"
         array [
         ]
         array [
            string "Set my nickname damnit"
         ]
      }
   ]
method call sender=:1.253 -> dest=:1.261 serial=255 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.Contacts; member=GetContactAttributes
   array [
      uint32 1
   ]
   array [
      string "org.freedesktop.Telepathy.Connection.Interface.Avatars"
      string "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities"
      string "org.freedesktop.Telepathy.Connection.Interface.Aliasing"
      string "org.freedesktop.Telepathy.Connection.Interface.SimplePresence"
      string "org.freedesktop.Telepathy.Connection.Interface.Location"
   ]
   boolean true
method return sender=:1.261 -> dest=:1.253 reply_serial=255
   array [
      dict entry(
         uint32 1
         array [
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.Avatars/token"
               variant                   string "c3200dea3c289aeb2d680c80d525014c1ec82d77"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.Aliasing/alias"
               variant                   string "Set my nickname damnit"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities/capabilities"
               variant                   array [
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.Text"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.StreamTube"
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.Type.StreamTube.Service"
                              variant                                  string "rfb"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                           string "org.freedesktop.Telepathy.Channel.TargetID"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.StreamTube"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                           string "org.freedesktop.Telepathy.Channel.TargetID"
                           string "org.freedesktop.Telepathy.Channel.Type.StreamTube.Service"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.DBusTube"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                           string "org.freedesktop.Telepathy.Channel.TargetID"
                           string "org.freedesktop.Telepathy.Channel.Type.DBusTube.ServiceName"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.StreamedMedia"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.Type.StreamedMedia.InitialAudio"
                           string "org.freedesktop.Telepathy.Channel.Type.StreamedMedia.InitialVideo"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.Call.DRAFT"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.Type.Call.DRAFT.InitialAudio"
                           string "org.freedesktop.Telepathy.Channel.Type.Call.DRAFT.InitialVideo"
                           string "org.freedesktop.Telepathy.Channel.Type.Call.DRAFT.MutableContents"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.FileTransfer"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentHashType"
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                           string "org.freedesktop.Telepathy.Channel.TargetID"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentType"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Filename"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Size"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentHash"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Description"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Date"
                        ]
                     }
                  ]
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.SimplePresence/presence"
               variant                   struct {
                     uint32 2
                     string "available"
                     string ""
                  }
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection/contact-id"
               variant                   string "jeff@im.ecchi.ca"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.Location/location"
               variant                   array [
                  ]
            )
         ]
      )
   ]
method call sender=:1.253 -> dest=:1.261 serial=256 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.ContactInfo; member=RequestContactInfo
   uint32 1
method return sender=:1.261 -> dest=:1.253 reply_serial=256
   array [
      struct {
         string "url"
         array [
         ]
         array [
            string "http://jeff.ecchi.ca"
         ]
      }
      struct {
         string "email"
         array [
            string "type=home"
            string "type=work"
            string "type=internet"
            string "type=pref"
            string "type=x400"
         ]
         array [
            string "nekohayo@gmail.com"
         ]
      }
      struct {
         string "fn"
         array [
         ]
         array [
            string "Jean-François"
         ]
      }
      struct {
         string "nickname"
         array [
         ]
         array [
            string "Set my nickname damnit"
         ]
      }
   ]
signal sender=:1.261 -> dest=(null destination) serial=232 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.ContactInfo; member=ContactInfoChanged
   uint32 1
   array [
      struct {
         string "url"
         array [
         ]
         array [
            string "http://jeff.ecchi.ca"
         ]
      }
      struct {
         string "email"
         array [
            string "type=home"
            string "type=work"
            string "type=internet"
            string "type=pref"
            string "type=x400"
         ]
         array [
            string "nekohayo@gmail.com"
         ]
      }
      struct {
         string "fn"
         array [
         ]
         array [
            string "Jean-François"
         ]
      }
      struct {
         string "nickname"
         array [
         ]
         array [
            string "Set my nickname damnit"
         ]
      }
   ]
method return sender=:1.261 -> dest=:1.253 reply_serial=253
method call sender=:1.253 -> dest=org.freedesktop.Telepathy.AccountManager serial=257 path=/org/freedesktop/Telepathy/Account/gabble/jabber/jeff_40im_2eecchi_2eca1; interface=org.freedesktop.DBus.Properties; member=Set
   string "org.freedesktop.Telepathy.Account"
   string "Nickname"
   variant       string "Set my nickname damnit"
method call sender=:1.29 -> dest=:1.261 serial=272 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.Aliasing; member=SetAliases
   array [
      dict entry(
         uint32 1
         string "Set my nickname damnit"
      )
   ]
method return sender=:1.29 -> dest=:1.253 reply_serial=257
method return sender=:1.261 -> dest=:1.29 reply_serial=272
method call sender=:1.253 -> dest=:1.261 serial=258 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.ContactInfo; member=SetContactInfo
   array [
      struct {
         string "url"
         array [
         ]
         array [
            string "http://jeff.ecchi.ca"
         ]
      }
      struct {
         string "email"
         array [
            string "type=home"
            string "type=work"
            string "type=internet"
            string "type=pref"
            string "type=x400"
         ]
         array [
            string "nekohayo@gmail.com"
         ]
      }
      struct {
         string "fn"
         array [
         ]
         array [
            string "Jean-François"
         ]
      }
   ]
method call sender=:1.253 -> dest=:1.261 serial=259 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection; member=ReleaseHandles
   uint32 1
   array [
      uint32 1
   ]
method return sender=:1.261 -> dest=:1.253 reply_serial=259
signal sender=:1.29 -> dest=(null destination) serial=274 path=/org/freedesktop/Telepathy/Account/gabble/jabber/jeff_40im_2eecchi_2eca1; interface=org.freedesktop.Telepathy.Account; member=AccountPropertyChanged
   array [
      dict entry(
         string "Nickname"
         variant             string "Set my nickname damnit"
      )
   ]
signal sender=:1.261 -> dest=(null destination) serial=236 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.ContactInfo; member=ContactInfoChanged
   uint32 1
   array [
      struct {
         string "url"
         array [
         ]
         array [
            string "http://jeff.ecchi.ca"
         ]
      }
      struct {
         string "email"
         array [
            string "type=home"
            string "type=work"
            string "type=internet"
            string "type=pref"
            string "type=x400"
         ]
         array [
            string "nekohayo@gmail.com"
         ]
      }
      struct {
         string "fn"
         array [
         ]
         array [
            string "Jean-François"
         ]
      }
      struct {
         string "nickname"
         array [
         ]
         array [
            string "Set my nickname damnit"
         ]
      }
   ]
method call sender=:1.253 -> dest=:1.261 serial=260 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.Contacts; member=GetContactAttributes
   array [
      uint32 1
   ]
   array [
      string "org.freedesktop.Telepathy.Connection.Interface.Avatars"
      string "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities"
      string "org.freedesktop.Telepathy.Connection.Interface.Aliasing"
      string "org.freedesktop.Telepathy.Connection.Interface.SimplePresence"
      string "org.freedesktop.Telepathy.Connection.Interface.Location"
   ]
   boolean true
method return sender=:1.261 -> dest=:1.253 reply_serial=260
   array [
      dict entry(
         uint32 1
         array [
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.Avatars/token"
               variant                   string "c3200dea3c289aeb2d680c80d525014c1ec82d77"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.Aliasing/alias"
               variant                   string "Set my nickname damnit"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities/capabilities"
               variant                   array [
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.Text"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.StreamTube"
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.Type.StreamTube.Service"
                              variant                                  string "rfb"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                           string "org.freedesktop.Telepathy.Channel.TargetID"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.StreamTube"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                           string "org.freedesktop.Telepathy.Channel.TargetID"
                           string "org.freedesktop.Telepathy.Channel.Type.StreamTube.Service"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.DBusTube"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                           string "org.freedesktop.Telepathy.Channel.TargetID"
                           string "org.freedesktop.Telepathy.Channel.Type.DBusTube.ServiceName"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.StreamedMedia"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.Type.StreamedMedia.InitialAudio"
                           string "org.freedesktop.Telepathy.Channel.Type.StreamedMedia.InitialVideo"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.Call.DRAFT"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.Type.Call.DRAFT.InitialAudio"
                           string "org.freedesktop.Telepathy.Channel.Type.Call.DRAFT.InitialVideo"
                           string "org.freedesktop.Telepathy.Channel.Type.Call.DRAFT.MutableContents"
                        ]
                     }
                     struct {
                        array [
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.TargetHandleType"
                              variant                                  uint32 1
                           )
                           dict entry(
                              string "org.freedesktop.Telepathy.Channel.ChannelType"
                              variant                                  string "org.freedesktop.Telepathy.Channel.Type.FileTransfer"
                           )
                        ]
                        array [
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentHashType"
                           string "org.freedesktop.Telepathy.Channel.TargetHandle"
                           string "org.freedesktop.Telepathy.Channel.TargetID"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentType"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Filename"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Size"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentHash"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Description"
                           string "org.freedesktop.Telepathy.Channel.Type.FileTransfer.Date"
                        ]
                     }
                  ]
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.SimplePresence/presence"
               variant                   struct {
                     uint32 2
                     string "available"
                     string ""
                  }
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection/contact-id"
               variant                   string "jeff@im.ecchi.ca"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Connection.Interface.Location/location"
               variant                   array [
                  ]
            )
         ]
      )
   ]
method call sender=:1.253 -> dest=:1.261 serial=261 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.ContactInfo; member=RequestContactInfo
   uint32 1
method return sender=:1.261 -> dest=:1.253 reply_serial=261
   array [
      struct {
         string "url"
         array [
         ]
         array [
            string "http://jeff.ecchi.ca"
         ]
      }
      struct {
         string "email"
         array [
            string "type=home"
            string "type=work"
            string "type=internet"
            string "type=pref"
            string "type=x400"
         ]
         array [
            string "nekohayo@gmail.com"
         ]
      }
      struct {
         string "fn"
         array [
         ]
         array [
            string "Jean-François"
         ]
      }
      struct {
         string "nickname"
         array [
         ]
         array [
            string "Set my nickname damnit"
         ]
      }
   ]
signal sender=:1.261 -> dest=(null destination) serial=239 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.ContactInfo; member=ContactInfoChanged
   uint32 1
   array [
      struct {
         string "url"
         array [
         ]
         array [
            string "http://jeff.ecchi.ca"
         ]
      }
      struct {
         string "email"
         array [
            string "type=home"
            string "type=work"
            string "type=internet"
            string "type=pref"
            string "type=x400"
         ]
         array [
            string "nekohayo@gmail.com"
         ]
      }
      struct {
         string "fn"
         array [
         ]
         array [
            string "Jean-François"
         ]
      }
      struct {
         string "nickname"
         array [
         ]
         array [
            string "Set my nickname damnit"
         ]
      }
   ]
method return sender=:1.261 -> dest=:1.253 reply_serial=258
method call sender=:1.253 -> dest=org.freedesktop.Telepathy.AccountManager serial=262 path=/org/freedesktop/Telepathy/Account/gabble/jabber/jeff_40im_2eecchi_2eca1; interface=org.freedesktop.DBus.Properties; member=Set
   string "org.freedesktop.Telepathy.Account"
   string "Nickname"
   variant       string "Jeff"
method call sender=:1.29 -> dest=:1.261 serial=275 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.Aliasing; member=SetAliases
   array [
      dict entry(
         uint32 1
         string "Jeff"
      )
   ]
method return sender=:1.29 -> dest=:1.253 reply_serial=262
method return sender=:1.261 -> dest=:1.29 reply_serial=275
method call sender=:1.253 -> dest=:1.261 serial=263 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.ContactInfo; member=SetContactInfo
   array [
      struct {
         string "url"
         array [
         ]
         array [
            string "http://jeff.ecchi.ca"
         ]
      }
      struct {
         string "email"
         array [
            string "type=home"
            string "type=work"
            string "type=internet"
            string "type=pref"
            string "type=x400"
         ]
         array [
            string "nekohayo@gmail.com"
         ]
      }
      struct {
         string "fn"
         array [
         ]
         array [
            string "Jean-François"
         ]
      }
   ]
method call sender=:1.253 -> dest=:1.261 serial=264 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection; member=ReleaseHandles
   uint32 1
   array [
      uint32 1
   ]
method return sender=:1.261 -> dest=:1.253 reply_serial=264
signal sender=:1.29 -> dest=(null destination) serial=277 path=/org/freedesktop/Telepathy/Account/gabble/jabber/jeff_40im_2eecchi_2eca1; interface=org.freedesktop.Telepathy.Account; member=AccountPropertyChanged
   array [
      dict entry(
         string "Nickname"
         variant             string "Jeff"
      )
   ]
signal sender=:1.261 -> dest=(null destination) serial=243 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/jeff_40im_2eecchi_2eca_2f35e091c2; interface=org.freedesktop.Telepathy.Connection.Interface.ContactInfo; member=ContactInfoChanged
   uint32 1
   array [
      struct {
         string "url"
         array [
         ]
         array [
            string "http://jeff.ecchi.ca"
         ]
      }
      struct {
         string "email"
         array [
            string "type=home"
            string "type=work"
            string "type=internet"
            string "type=pref"
            string "type=x400"
         ]
         array [
            string "nekohayo@gmail.com"
         ]
      }
      struct {
         string "fn"
         array [
         ]
         array [
            string "Jean-François"
         ]
      }
      struct {
         string "nickname"
         array [
         ]
         array [
            string "Set my nickname damnit"
         ]
      }
   ]


