Remove extra ()
These *really* should be errors, let's see if most clients agree.
Improve error/change detection in heartbeat.
Simplify.
This broke BC with groupware apps.

Must keep returning an empty string here, change it for Horde 6.