@Override
 public void init(final FunctionCompilationContext context) {
   _multiCurveCalculationConfig =
       ConfigSourceQuery.init(context, this, MultiCurveCalculationConfig.class);
   _yieldCurveDefinition = ConfigSourceQuery.init(context, this, YieldCurveDefinition.class);
 }
 public static ConfigDBCurveConstructionConfigurationSource init(
     final FunctionCompilationContext context, final FunctionDefinition function) {
   return new ConfigDBCurveConstructionConfigurationSource(
       ConfigSourceQuery.init(context, function, CurveConstructionConfiguration.class));
 }