When log entries do not contain additional params (e.g. prefix, context), they are still logged with empty values as shown in the image below.

These empty values, a) do not add any meaning to the logs and b) obscure the clarity of logs with multiple redundant square brackets.
IMPO, such empty values can be omitted for better visibility and comprehension of the logs, unless this empty behaviour is intentional. See the below image for the expected outcome.

When log entries do not contain additional params (e.g. prefix, context), they are still logged with empty values as shown in the image below.
These empty values, a) do not add any meaning to the logs and b) obscure the clarity of logs with multiple redundant square brackets.
IMPO, such empty values can be omitted for better visibility and comprehension of the logs, unless this empty behaviour is intentional. See the below image for the expected outcome.