Specific Performance and Determinable Contracts: A Comprehensive Analysis