Hi,
I don't know if it's correct, but let's see this example:
$result = f\constt('foo')(); // returns the closure
$result = f\constt('foo')('bar); // returns "foo"
Is it correct? I think that it should return "foo" in both cases, evaluating it even when there are no parameters