it is based on the german magnificat of martin luther