split final log() call from definition

Huhu :)

To enable some sorts of configurable destination support I need to add more log() calls between the service definition and the current log call which is marked as final.

Tell me if this is a doable way forward and I'll hack the remaining files.

cu