A contract is used for defining rights