Blunting the effect of 'ipso facto clauses' - a reasonable interference with freedom of contract?