interface ICovenant {
    void EatBread();
    void DrinkWine();
    string BreadRepresents();
    string WineRepresents();
}

class NewCovenant : ICovenant {

    ...

    string BreadRepresents() {
        return "Jesus' broken body.";
    }

    string WineRepresents() {
        return "Jesus' shed blood.";
    }
}
- GOD.CovenantWithCreation = OldCovenant;
+ GOD.CovenantWithCreation = NewCovenant;