Was those red braces symbolize mistakes? Because that is still wrong.

if ((%i != on) && ($1 == !help))