Problem: Is "Now I have to get The roof removed." true if "In the storm, the tree fell down and crashed through the roof of my house. Now, I have to get it removed."?
Answer: no

Problem: Is "I can't see around the pillar." true if "There is a pillar between me and the stage, and I can't see it."?
Answer: no

Problem: Is "The dog waited at the top." true if "The dog chased the cat, which ran up a tree. It waited at the top."?
Answer: no

Problem: Is "Anne is a very charming baby." true if "Anne gave birth to a daughter last month. She is a very charming baby."?
Answer:
no