public function _ifStmt()
{
$this->parser->match(Tag::T_IF);
$condition = $this->_expr();
$body = new StmtList(iterator_to_array($this->_innerStmtList()));
$elif = iterator_to_array($this->_elifList());
$else = $this->_optElse();
$this->parser->match(Tag::T_END);
return new IfStmt($condition, $body, $elif, $else);
}