Winston will send down an empty object for the meta parameter on .log which is a "truthy" conditional which causes an extra line to always print for every message of just an empty object "{}". This properly handles the empty object as a false condition within the processing of the message.