Changed to to accomodate american ability ot exercise at any point.
Version 3 of finance engine.