hi:
Since there is no good debugger for the script. so the log is very important to discover bugs.
sometimes the log doesn't say which line. i have to check for a longer time to find it.
example: when you have a wrong “{”“}” brace pair or sometime like the following
"16:13:12 Variable::operator!=(): bad operands string and int"
which is that i use a string in a wrong place, but it doesn't say which line.