Log message is optional when branching