I'm considering accepting http://developer.pidgin.im/ticket/2380 with the modifications I describe in the ticket. Please discuss whether this is a good idea so I can help make up my mind. -s.