if (posTag != null) {
partOfSpeech = POSWord.newWordInstance(posTag, parse.toString());
}
if (Sentence.PennTreeBankClauseTagset.literals().contains(type)) {
Sentence sentence = Sentence.newClauseInstance(type, parse
.toString());
List<PartOfSpeech> parts = new ArrayList<PartOfSpeech>();
for (Parse parseChild : parse.getChildren()) {
parts.add(buildPOS(parseChild));
}