The binding legal principles established are: (1) Under the Constitution, a declaration of constitutional invalidity has retrospective effect as the default position, unless a court exercises its power under section 172(1)(b)(i) to limit such retrospectivity. (2) Where a court order declaring constitutional invalidity is silent on the question of retrospectivity, the default position of full retrospective effect applies. Such silence should not be construed as judicial inadvertence but as a decision not to moderate the default position. (3) Orders of constitutional invalidity must be interpreted according to their terms and context together with the judgment as a whole. (4) The powers under section 172(1)(b) to suspend declarations of invalidity or limit retrospectivity must be exercised at the time of the original declaration and cannot be exercised disjunctively at different times. (5) Once a suspension period expires without remedial legislation being enacted, courts lose the power to extend the suspension or to limit retrospectivity, as doing so would amount to reviving an invalid law, which would offend the separation of powers principle and constitutional supremacy. (6) A second court has no power to limit the retrospective effect of a declaration of invalidity after the suspension period has lapsed.