> I cannot imagine how applications would use these APIs. I'm probably > missing something, org the above documentation does. Can you show > some real-life examples? Here's my first attempt at a real-life use. Note: this example doesn't make use of the full API (it doesn't need the `before` argument). Stefan