experiment with composite row output
refactor test cases to work without libraries that depend on 1.2
getting close.
finally, working tests for composite output. this sucks in hector