No error is thrown when defining a class/enum with keyword as an identifier.
class int {} enum float {}
the compiler does not throw any errors for the above.
trying to compile
class int : int {}
freezes the workbench, most likely due to circular reference not being caught here.