ENH: DataFrame.insert should allow for negative loc parameter
The insert method, which adds a new column, should accept a value such as -2 which would insert a new column before the second-to-last-column.

I am guessing this is probably a duplicate, but I wasn't able to locate another Issue with this feature request.