LaTeX: Description items rechtsbündig ausrichten

Description Umgebungen sehen manchmal recht „hässlich“ aus, wenn die Labelbreiten stark voneinander abweichen. Die Nachfrage in de.comp.text.tex brachte unter anderem die folgende sehr elegante Lösung:

\documentclass[fontsize=11pt,paper=a4,pagesize]{scrartcl}
 
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{eqlist}
 
\let\description=\eqlist
\let\enddescription=\endeqlist
\let\eqlistlabel\descriptionlabel
 
\begin{document}
 
\begin{description}
    \item [aaaaaaaaaa] Hallo
    \item [bbb] Welt
\end{description}
 
\end{document}