What is the difference between a firm commitment and a contingent claim?