on() - "on_bound" now receives the callback which was bound (as the "func" parameter)