Separating RecommendationError into its own class.