Prototype cloudant API. If it all goes wrong, you can just blame Metson.