LO5-06: Explain the impact on lease accounting of uncertainties, including uncertain lease terms, variable lease payments, residual values, purchase options, and termination penalties.