error prone and more understandable. Refactor: Also upgrade path to moving from Price/FullPrice to HasHappyHour/ IsHappyHour Must have a few errors.