Is there such a thing as bad foreshadowing?