Last week, we discussed how to write a elisp to generat UUID. Christopher Wellons provided a excellent implementation involving random info from emacs, then calling md5. See bottom at: Emacs Lisp Exercise: insert-random-uuid.
For those of you using backward-close-bracket and forward-close-bracket, there's a bug that's been fixed. The bug is this: it misses some brackets because there's some typo in the regex in the code, it contained extra space. Get updated code at: Emacs: Commands and Keys to Navigate Brackets.