Modified excludeSet method, to create NFA properly, will need to
double check that this works, need to fix a couple more issues.