Separating aspect logging from logger injection