Details
Description
When an expression starts with ${ it is evaluated with juel, but if it doesn't start that way, it appears not to evaluate it with juel.
For example, 'the result is $
{result}' is output literally, with no evaluation.
The UEL documentation calls such an expression a composite expression.
Interesting. This whould need to be fixed in all the places where the code attempts to detect whether a provided String is an expression.
Would you be interested in contributing to this?