Fixed a crash when used predefined constants (like ON, OFF, PI etc)
Changed equality operator back to "=" from "==".
Commented an annoying warning.
Function definition without return type definition defines a command. Updated some tests.