nodiscard keyword
Saw Chester Chung use this for the first time in the CS247 project.
[[nodiscard]]Merely issues a warning.
If a function declared nodiscard is called from a discarded-value expression other than a cast to void, the compiler is encouraged to issue a warning.