some stuff agsxmpp didn't expose yet, but supported internally