The development of the simulated transactions doctrine as means of combating impermissible tax avoidance