single Module Gepa Feedback
fun <Input, Output, InputLabel> singleModuleGepaFeedback(moduleName: String, formatInput: (Input) -> String = { it.toString() }, formatOutput: (Output) -> String = { it.toString() }, feedback: (input: Input, output: Output, gold: InputLabel, fullTrace: Prompt?, subgraphTraces: Map<String, List<Demonstration>>) -> Pair<Double, String>): GEPAFeedback<Input, Output, InputLabel>
Convenience helper for building a feedback function for a single explicit module.