Well said. Secularism does mean different things to different people and so, the need to seperate the church from the state, as you put it. High time we put uniform civil code in place, alongwith secularism. Agree with your views on reservations too.