Christian Typology, Midrash, Types & Shadows