I think that converting something like trial to use this, would be a good test of whether this is a good api.