Enforcing Structural Diversity in Cube-pruned Dependency Parsing | Synapse