Now as you’re mentioning it, I also wrote one with KM8’s new AppleScript classes:
For more information, see the wiki Searching the Forum for Answers section.