Daniel, you will probably be most interested in this based on yesterday's dev chat....

Following the discussion from the dev irc yesterday re. usrloc requirements:

To summarise the functionality required for GRUU - unique id (for you) and custom subscriber data (for us). As you mentioned yesterday, S version of usrloc has this particular functionality. After a brief look at S-version of usrloc this morning, I have to say I prefer it. Mainly because of the way it handles urecords and ucontacts separately. In K-version - a urecord structure really only exists if there is a contact. There are more deadly implications when in DB mode where a static urecord structure is built on demand. IMHO, I think we should use S module as the basis of a merge?

I'd be interested in yours/other interested members' input.

Cheers
Jason