text1: At least they're getting stoned first, I rationalized.
feat_premise_binary_parse: ( ( ( At least ) ( they ( 're ( ( getting stoned ) first ) ) ) ) ( , ( I ( rationalized . ) ) ) )
feat_premise_parse: (ROOT (S (S (ADVP (IN At) (JJS least)) (NP (PRP they)) (VP (VBP 're) (VP (VBG getting) (S (ADJP (VBN stoned))) (ADVP (RB first))))) (, ,) (NP (PRP I)) (VP (VBD rationalized)) (. .)))
text2: I rationalized that it was best that they got stoned beforehand. 
feat_hypothesis_binary_parse: ( I ( ( rationalized ( that ( it ( ( was ( best ( that ( they ( got stoned ) ) ) ) ) beforehand ) ) ) ) . ) )
feat_hypothesis_parse: (ROOT (S (NP (PRP I)) (VP (VBD rationalized) (SBAR (IN that) (S (NP (PRP it)) (VP (VBD was) (ADJP (ADJP (JJS best)) (SBAR (IN that) (S (NP (PRP they)) (VP (VBD got) (ADJP (VBN stoned)))))) (ADVP (RB beforehand)))))) (. .)))