private function add_conditional_operators() {
		$this->engine->addHelper(
			'if_cond',
			function ( $template, $context, $args ) {
					$that = $context->get( 'this' );

					$handlebars_arguments = new Arguments( $args );
					$arguments            = $handlebars_arguments->getPositionalArguments();

					$value_a  = $arguments[0];
					$operator = $arguments[1];
					$value_b  = $arguments[2];

					$value_a = $this->get_real_value( $value_a, $that );
					$value_b = $this->get_real_value( $value_b, $that );

				if ( $this->is_conditional_true( $value_a, $value_b, $operator ) ) {
					$template->setStopToken( 'else' );
					$buffer = $this->render( $template, $context, array(), true );
					$template->setStopToken( false );
					$template->discard( $context );
				} else {
					$template->setStopToken( 'else' );
					$template->discard( $context );
					$template->setStopToken( false );
					$buffer = $this->render( $template, $context, array(), true );
				}

					return $buffer;
			}
		);
	}