allow date format method to be overridden for date range inputs
table rows and columns are not duplicated if they're already present in the table when rendering