new files
header rewrites for layouts
remove redundant code
prerequisite fixes
exceptions can also include . in the name
copyright year and version updates
updated changes
updated test suite
version updates