I'm trying to build an XMPP service that inherits from AbstractService so that I can use it in a Cairngorm based project. I'm having a real hard time following the twist and turns of some of the existing services, ie RemoteObject and HTTPServices. Are there any example implementations? Documentation talking about how to build a new service? Any help would be appreciated.