story: [Jason] brought his grandson, [William], out to lunch. [Gabrielle] adores her son Micheal. Micheal's father [Jason] is a great dad.
query: ('Gabrielle', 'William')
clean_story: [Gabrielle] adores her son Micheal. Micheal's father [Jason] is a great dad. [Jason] brought his grandson, [William], out to lunch.
proof_state: [{('Gabrielle', 'grandson', 'William'): [('Gabrielle', 'husband', 'Jason'), ('Jason', 'grandson', 'William')]}]