Age grouping code
I have done a bit of cleanup but this is still quite the mess. It also has a bunch of wild inefficiencies in places.
Closes #5629.
Edited by Matt Pearce
I have done a bit of cleanup but this is still quite the mess. It also has a bunch of wild inefficiencies in places.
Closes #5629.