Make Combiner.new take kwargs
Override OpenStruct inspect to call methods instead of internal hash values
Add Batch test