Canadian contract law is composed of two parallel systems: a common law framework outside Québec and a civil law framework within Québec. Outside Québec, Canadian contract law is derived from English contract law, though it has developed distinctly since Canadian Confederation in 1867. While Québecois contract law was originally derived from that which existed in France at the time of Québec's annexation into the British Empire, it was overhauled and codified first in the Civil Code of Lower Canada and later in the current Civil Code of Quebec, which codifies most elements of contract law as part of its provisions on the broader law of obligations. Individual common law provinces have codified certain contractual rules in a Sale of Goods Act, resembling equivalent statutes elsewhere in the Commonwealth. As most aspects of contract law in Canada are the subject of provincial jurisdiction under the Canadian Constitution, contract law may differ even between the country's common law provinces and territories. Conversely; as the law regarding bills of exchange and promissory notes, trade and commerce (including competition law), maritime law, and banking among other related areas is governed by federal law under Section 91 of the Constitution Act, 1867; aspects of contract law pertaining to these topics (particularly in the field of international shipping and transportation) are harmonised between Québec and the common law provinces.