Foundation for new ignore option.
Finish additions.
Yes.
We check now so why not.
Remove this
Cleanup code.