@Override
public Double visitBondFixedSecurity(final BondFixedSecurity bond, final YieldCurveBundle curves) {
Validate.notNull(curves);
Validate.notNull(bond);
final BondSecurityDiscountingMethod method = BondSecurityDiscountingMethod.getInstance();
return method.dirtyPriceFromCurves(bond, curves);
}
}