nope. The compilation and the evaluation are producing the same result (after evaluating the compiled code).
And these shortcuts are handled by the parser, not by the evaluator or the compiler.

Using an empty string i the doc is because it was written before changing it to ``null`` (the initial code was copied from Twig which uses an empty string)