Change RequestLogger to lazy message evaluation