Bug 32610 added the option to patron attributes to indicate that a field is a date, resulting in the date widget to be displayed and the date to be validated as a date on entry. It would be great if additional fields could also be configured as dates.
My suggestion is that efforts are directed to bug 37180. Or else we will be duplicating and maintaining duplicated code perpetually.
I agree, but maybe this would still require some step by step approach? We could merge the table structure, have the options greyed out that don't apply (yet) for the additional fields and activate them one after the other. I'm making this a dependency of the main bug.