Satisfying Real-world Goals with Dataset Constraints