From time to time I see programmers who choose specifically for callbacks to use a very simple interface as a param time instead of just using some delegate as the type like Act