Currently you can only detour functions that would have been called anyway.
But what about the case when you would like to call some function from scratch?
For example, factorio's log functions.
This ticket would also involve adding some standardized logging utils into librivets.