This is SlugTerm by Phil Endecott, (c) 2005. See http://chezphil.org/slugterm/ for all documentation.