Olivier AR expressed the view (in a minority opinion) that the bona fides principle, informed by constitutional values, should allow courts greater flexibility in determining whether to enforce non-variation clauses, requiring consideration of factors such as: the interests of the party relying on the clause; the extent of reliance by the other party on the oral agreement; whether reasonable notice was given that the oral arrangement would no longer apply; and the mutual consequences of enforcing or not enforcing the clause. This approach would require objective assessment of reasonableness in each case. Cameron JA observed that public policy, now rooted in constitutional values including dignity, equality and freedom, will strike down contracts offensive to these values. However, contractual autonomy itself is part of freedom and dignity, and courts must exercise restraint in interfering with contracts. The Constitution does not give courts general jurisdiction to invalidate contracts based on judicial notions of unjustness or imprecise notions of good faith. The court noted that there are established exceptions to the Shifren principle, including fraud, and that contracts contrary to public policy (now informed by constitutional values) will not be enforced.