clean up ignore tags code to be more readable. fix bug with widont not processing correctly.
resolving merge conflicts.