story: [Jason]'s wife, [Gabrielle], just had a son. She decided to name him [James].
query: ('Jason', 'James')
clean_story: [Jason]'s wife, [Gabrielle], just had a son. She decided to name him [James].
proof_state: [{('Jason', 'son', 'James'): [('Jason', 'wife', 'Gabrielle'), ('Gabrielle', 'son', 'James')]}]