Newsgator JS API

A javascript library for accessing Newsgator's web services I decided to take a look at the Newsgator REST API. I've played with the SOAP api before, but it was little clunky to do SOAP in javascript. I have several projects that could benefit with aggregator integration and several projects that enhance newsgator, so I thought the most useful thing I could do would be to knock together a Javascript API for newsgator. It is designed to be a thin wrapper around the REST api, i.e. it will have the same operations, with the various endpoints represented in JS with Objects, these objects will also have properties representeing the OPML or RSS data retrieved from the server. It's api can be accessed through asynchronous function calls, with MochiKit's signal library used to connect callbacks and errot handlers. As well as operating asynchronously, some apps may prefer to do all the synchronisation in advance, and use cached values. This is supported by the api, and I intend on builing a separate synchronisation api designed specifically for this use-case.