debug flag rethrow flag elog vs log errors list