The variadic container is renamed to list because it is more appropriate name for the behavior.
Handled onvalid top level matcher error.
Fixed a compilation error with clang compiler.
No longer suppress parsing errors.