}
//TODO:Review translation of Settings.java. QL097 has singleton or session based instances of Settings.
// Current implementation of Settings appears to be thread based
final Date evaluationDate = new Settings().evaluationDate();
evaluationDate.addObserver(this);
}
protected Bond(final /* @Natural */int settlementDays,
final Calendar calendar) {
this(settlementDays, calendar, new Date(), new Leg());