unenforceability and exceptions
neither party may recover under an illegal agreement where both parties are in pari delicto (in equal fault)
exceptions: party withdrawing before performance, party protected by statute, party not equally at fault, excusable ignorance, and partial illegality