text1: A rusty iron gate swinging dismally on its hinges! 
feat_premise_binary_parse: ( ( ( A ( rusty ( iron gate ) ) ) ( ( swinging dismally ) ( on ( its hinges ) ) ) ) ! )
feat_premise_parse: (ROOT (NP (NP (DT A) (JJ rusty) (NN iron) (NN gate)) (VP (VBG swinging) (ADVP (RB dismally)) (PP (IN on) (NP (PRP$ its) (NNS hinges)))) (. !)))
text2: The iron gate was swinging and could not be locked.  
feat_hypothesis_binary_parse: ( ( The ( iron gate ) ) ( ( ( ( was swinging ) and ) ( ( could not ) ( be locked ) ) ) . ) )
feat_hypothesis_parse: (ROOT (S (NP (DT The) (NN iron) (NN gate)) (VP (VP (VBD was) (VP (VBG swinging))) (CC and) (VP (MD could) (RB not) (VP (VB be) (VP (VBN locked))))) (. .)))