Any particular reason for the design change? In v28 it returned a table with a single row and multiple columns --- one column per attribute. But now it returns multiple rows. In this case, I was expecting 1 row with 7 columns instead of 7 rows with 2 columns.
I am not sure which design you are referring to.
I haven't applied the v28 patch but the original author in thread [1] provided sample output. The output is in tabular form with 2 columns and multiple rows.