A Faith Worth Teaching: The Heidelberg Catechism's Enduring Heritage