pub fn fatal_ctxerr<T>(result: Result<T, CTXError>) -> T