Prophets are said to forsee the future.