public bool HasRewardsFor(QuestResult result) { return this.Rewards.Any(a => a.Result == result); } }