Well, the main issue this pr solves is that Indexes didn't return MultiIndexes.  I know I started out by putting this in terms of DataFrames and Series, and yes, solving the index problem has direct implications to users of DFs and Series.

In short, I didn't delete the line like you asked.  Can you take a look at my most recent changes and then let me know exactly what you'd like to see here?