This brings me to a problem that we've been noodling on for several years, and to my mind, it still a critical open question. So when you're trying to build these end-user extensible, digital document systems, there's a few desiderata that you want: You want to be very fast. You want to be safe, in the sense of, end users aren't going to be injecti... See more