valid(keyword)
the valid keyword is an expression that returns a constant expression bool.
the keyword will check if an expression or statements will throw an compile time error.
for example:
|main[] -> void:
bool DoesFuncExist = valid(:Func(););
$if DoesFuncExist:
Console::Log("found func");
the varable "DoesFuncExist" is false because the compiler will detect that Func cant be found in the scope.
[!NOTE] The valid keyword only checks the statement or expression.the statement or expression will never execute the code at runtime.