Use !== and === in lib – Part 1
Use !== and === in lib – Part 2
Use !== and === in lib – Part 3
Redo != and == where necessary.
Use isIgnoredDir()