Suggestion: Convert `Counters` to a struct

Instead of having to remember which order alloc/dealloc/realloc is in, it would be beneficial to access them by name.