I'm not sure why you are defaulting the message to `''`. If at some point you are trying to log some property that happens to be undefined you will see an empty string instead of `undefined` as you might expect.