The general reasoning of the Court in this area of Veil Lifting the Corporate veil has been confusing and, at times, contradictory. Discuss.