For something you could plausibly ship inside a webapp, it’s very good. I can definitely think of some cool uses for this.