The features and the strategies for parsing in early and upper stages should be separated into distinct.
we divide the neighboring dependency attachment (for early stage) and normal dependency attachment (for upper stage), and set the neighboring dependency attachment tagger as a preprocessor.