story: [James] is taking his son [Micheal] out for coffee. [Jason] loved teaching his son, [James], baseball.
query: ('Jason', 'Micheal')
clean_story: [Jason] loved teaching his son, [James], baseball. [James] is taking his son [Micheal] out for coffee.
proof_state: [{('Jason', 'grandson', 'Micheal'): [('Jason', 'son', 'James'), ('James', 'son', 'Micheal')]}]