Agency & Contract Law has been settled for over a 100 years.