return errors.Trace(err) ?