Thanks for writing this. I'm under time constraints to get a demo up and wasn't looking forward to cooking up my own UUIDs. Nice work!
The info block on this pages states that this extension is LGPL, but the original source (available at http://www.af-design.com/services/javascript/uuid/uuid.js) and even the comments in this version state that the original license was GPL. If the license has not been relaxed to LGPL the implication is that this component cannot be used in a non open-source application.