Small edits that came out of debugging results in high detail

Basically two things are added here.

First, the restriction of max_dua was not being computed correctly, so this is now fixed.

Second, I added a parameter pass_through which is a list of column names which get passed through the pro forma process and into the output so that inputs can be viewed in the output for debugging purposes.