assertEquals(ff.function("abs", ff.literal(-2)), b.function("abs").param().literal(-2).build());
assertEquals(ff.function("min", ff.literal(1), ff.literal(2)),
b.function("min").param().literal(1).param().literal(2).build());
assertEquals(ff.function("min", ff.literal(1), ff.literal(2)),
b.function("min").literal(1).literal(2).build());
assertEquals(ff.function("max", ff.literal(1), ff.property("x")),
b.function("max").literal(1).property("x").build());