Agreeing to meet someone is like a contract