Seol mar théacs é seo: Historical and philosophical debate in teaching socially controversial issues