/discussions/pipelines/checking-for-optional-properties-and-returning-defaults-in-the-expression-langua/19248