Join opt. Remove empty constant as inputs and merge MakeVector inputs.

do the join change for gh-2328
I think you want to leave out the "empty" bit in the result.