You may want to keep in mind that an attribute can be either null (never been populated) or an empty string (populated previously, then cleared) and you may want to adjust your expression accordingly (example for this in our docs).
Thanks for the reply. Doing this conditional would work for me, but the evaluation will be lengthy. This means that the lengthy portion will be duplicated.
ex)
(somelenghtyEvaluation) == null ? ‘Empty’ : (somelenghtyEvaluation)