with slf4j, you can have log.err("message {}", e.getMessage(), e)  which will prevent the string concatenation