Use Log interface instead of Logger implementation