public function assembleIfExpression(IfExpression $expr)
 {
     $sections = [$this->assembleSegment($expr->getExpression()), $this->assembleSegment($expr->getTrueValue()), $this->assembleSegment($expr->getFalseValue())];
     return 'IF(' . implode(',', $sections) . ')';
 }