Prior to the enactment of the UCC, common law courts often refused to enforce both output contracts and requirements contracts because they:
failed to specify the quantity of goods to be produced or purchased.
lacked legal value to satisfy the consideration requirement.
failed to specify the amount of money to be exchanged.
included only nominal consideration.