What is a quasi contract?  How does is differ from a traditional contract?  As part of your answer, please include one example of a quasi contract.