"The devil is in the details" ...  No one is forcing a child to go to a Catholic school.  The case is sadly,  about money.  Today, if a Muslim child chooses to attend a Catholic school,  the money/funding follows them there.  It has nothing to do with the original intent of protecting the right to a Catholic education.  But now,  the Catholic schools will lose Muslim or atheist children to public schools, along with the funding for that child.  Only children with a baptismal certificates, the "official proof of Catholocism", will be able to attend a Catholic school. (Do kids even know what baptism is anymore?).  Want to know what works?  When a government invests in education: when they make every school and every teacher so good and  hold them to such a high standard, there is no need for private schools;  when respect, compassion, tolerance, hard work, humility... the best value of humanity are part of every child's day.  See FINLAND... top marks in the world across the board.