Looks like we still do innerHTML += on every call to log()