New compile error in the Editor

I think it’s about language specification enforcement.
There are several ways to write the same thing in C++, you can even write C and assembly code and make it work, so Epic is just trying to make sure everybody is on the same page of the book.