CompileFlags:
	Add:
		- -Wall
		- -Wextra
		- -Wshadow
		- -Wnon-virtual-dtor
		- -Wold-style-cast
		- -Wcast-align
		- -Wunused
		- -Woverloaded-virtual
		- -Wpedantic
		- -Wmisleading-indentation
		- -Wduplicated-cond
		- -Wduplicated-branches
		- -Wlogical-op
		- -Wnull-dereference
		- -Wuseless-cast
		- -Wformat=2
		- -Wformat-overflow
		- -Wformat-truncation
		- -Wdouble-promotion
		- -Wundef
		- -DLOCAL
		- -Wno-unknown-pragmas-e 		-std=c++23
