Thus, Hannah's song helps us to understand the spirituality and sources of the Magnificat. More important, she highlights and illustrates the Marian theme that by God nothing is impossible.