ALTER TABLE RENAME works on indexes in 7.1; I forget about 7.0.
I think you're right that SQL expects indexes to have a separatenamespace from tables, but until we have schema/namespace supportit's pointless to worry about that.
regards, tom lane