final /*Real*/ double redemption,
final Date issueDate) {
super(settlementDays, schedule.calendar(), issueDate);
maturityDate_ = schedule.endDate().clone();
cashflows_ = new CmsLeg(schedule, index)
.withNotionals(faceAmount)
.withPaymentDayCounter(paymentDayCounter)
.withPaymentAdjustment(paymentConvention)
.withFixingDays(fixingDays)
.withGearings(gearings)