Isn't the benefit for William that he was provided some confidential information in addition to what he already knew?
If a contract doesn't outline consideration, and the jurisdiction requires consideration, then the lawyer writing the contract was not very good at their job...