(a) Specific performance may be ordered:
(1) If the agreement provides for that remedy, other than an obligation for the payment of money;
(2) If the contract was not for personal services and the agreed performance is unique; or
(3) In other proper circumstances.
(b) An order for specific performance may contain any conditions considered just and must provide adequate safeguards consistent with the contract to protect the confidentiality of information, information, and informational rights of both parties.