add min and max non-term span constraint
make heuristics more comparable with extract-rules