The proposed anti- avoidance rule could cause widespread uncertainty about many ordinary, everyday transactions.

The proposed legislation, though, does not adhere to concepts of certainty, simplicity and neutrality.