Improve error messages when CompanionApplyReader macro fails