story: [Michael] called his brother [James] on the phone. He wanted to go out for some beers. [Michael] took his son [Chad] for boxing lessons. He felt the boy needed to toughen up.
query: ('James', 'Chad')
clean_story: [Michael] called his brother [James] on the phone. He wanted to go out for some beers. [Michael] took his son [Chad] for boxing lessons. He felt the boy needed to toughen up.
proof_state: [{('James', 'nephew', 'Chad'): [('James', 'brother', 'Michael'), ('Michael', 'son', 'Chad')]}]