If grouping_var = "year" a numeric value, the listnames become the years as character values and the results of interval calculation have a character column for hear instead of a numeric.
This can be fixed when OOP is implemented because we can get the original values with grouping_var and data in the boot_list object.