Ahh!! Wow, that just clarified a whole bunch of doubts that kept lingering at the back of my head. Now I see things clearly. Thanks! :)