The benchmark `016_date` provides a basic Gregorian date facility. We should extend and incorporate this.