While a carrier may require prepayment of freight before he transports the goods,1 he may transport the goods without requiring a payment of freight; and in such a case his duty to deliver the goods is concurrent with the duty of the consignee to pay therefor.2 A contract between two persons to intermarry is a contract which is made up of concurrent covenants which from their nature must be performed at the same time.3