20060411 india: Haste makes waste? Maya slams Cong