Callbacks and decorators are fine, but callbacks/decorators to a function which itself takes a function pointer and returns another function pointer are crazy.
I’ve thankfully never had to use recursive callbacks or decorators, but it seems like it could very quickly become difficult to keep track of.
But its not 230 murders per 100,000. It’s 289 murders total, for the entire population that year.
0.233 out of 100,000 were murdered.
That’s 0.000233% of 100,000 people.