When a promisee accepts performance of the promise from a third person, he cannot afterwards enforce it against the promisor. ...