Added Weverything to the flag list
Added an anti-flag, to avoid C++98 compat issues
Useless ; in header file
Removed the Weverything flag, causes too much issues
Adds a test case in the main
Adds a Dot output