DatesRole: use named captures in single date version, as well.

I don't know how much benefit this brings, but it unifies the
implementation somewhat in case of later changes.