@Test
public void evaluateIfFunction(){

	assertEquals("left", evaluate("if", Boolean.TRUE, "left"));
	assertEquals("left", evaluate("if", Boolean.TRUE, "left", "right"));
	assertEquals(null, evaluate("if", Boolean.FALSE, "left"));
	assertEquals("right", evaluate("if", Boolean.FALSE, "left", "right"));
}