Fix Enumerable<Holder> where Holder is custom class with a single field.
Calcite tried to treat it as SCALAR (due to JavaRowFormat.optimize)
Implement correlate join (nested loops, nested loops outer)