There are 2 cases remaining where handles are given without its id:
And tp-glib branch with the update:
Note that spec and tp-glib branches are for 'next', I don't think it's worth doing fallbacks at this point. Especially since it's not visible in the high-level API
Yeah I guess these both look fine.