public Date nextCashFlowDate(Date settlement = null) { return(BondFunctions.nextCashFlowDate(this, settlement)); }