add(logLine) {
    const transaction = this.agent.getTransaction()
    if (transaction) {
      transaction.logs.add(logLine)
    } else {
      super.add(logLine)
    }
  }
Due to logging library implementation details
 some "log lines" are a function that formats the
 data accordingly into an Object, I know, this sucks.