public function analyze()
{
// if ($a != $b) {}
$this->atomIs('Ifthen')->hasOut('THEN')->hasOut('ELSE')->outIs('CONDITION')->codeIs(array('!=', '!=='))->back('first');
$this->prepareQuery();
// if (!empty($a)) {}
$this->atomIs('Ifthen')->hasOut('THEN')->hasOut('ELSE')->outIs('CONDITION')->atomIs('Not')->back('first');
$this->prepareQuery();
}