Logger now interpolates messages with context variables, using {foo} syntax.