yo dawg I heard you like callbacks so I put callbacks in your callbacks so you can have a lot of trouble trying to keep track of the control flow of the program
a Schelling point for those who seek one