The Doctrine of Eclipse: A Comprehensive Analysis