all new log (with multiple outputs), assert replaced with ET_ASSERT everywhere