The completion function expects a list instead of an alist.