Well except I read that there was an emacs macro that business folks at Amazon used for years. Hmm, maybe if there's an ArcEmacs rewrite?