NOTE:

Lua considers both zero and the empty string as true in conditional tests.