Prophecy and multiple fulfilments