//Mayo SPM 2/20/2012 Changed due to separation of strength tokens
hyphenState.addTransition(new StrengthUnitCondition(), ntEndHyphState);
hyphenState.addTransition(new AnyCondition() , startState);
ntEndHyphState.addTransition(new AnyCondition(), startState);
ntEndState.addTransition(new AnyCondition(), startState);
endState.addTransition(new AnyCondition(), startState);
Machine m = new Machine(startState);
return m;
}