Text this: An analysis of the South African General Anti-Avoidance Rule : lessons from New Zealand