text1: It vibrated under his hand.
feat_premise_binary_parse: ( It ( ( vibrated ( under ( his hand ) ) ) . ) )
feat_premise_parse: (ROOT (S (NP (PRP It)) (VP (VBD vibrated) (PP (IN under) (NP (PRP$ his) (NN hand)))) (. .)))
text2: It moved softly in his hand, alerting him to the presence.
feat_hypothesis_binary_parse: ( It ( ( ( ( ( moved softly ) ( in ( his hand ) ) ) , ) ( ( alerting him ) ( to ( the presence ) ) ) ) . ) )
feat_hypothesis_parse: (ROOT (S (NP (PRP It)) (VP (VBD moved) (ADVP (RB softly)) (PP (IN in) (NP (PRP$ his) (NN hand))) (, ,) (S (VP (VBG alerting) (NP (PRP him)) (PP (TO to) (NP (DT the) (NN presence)))))) (. .)))