Title: The Heidelberg catechism for today