Adding better multiple error and diff support to xunit