The CISG as a model law: a comparative law approach