Architect expression syntax for DateTimeDiff vs GetDayOfWeek

How do you actually compare a dynamic date field against today’s weekday in Architect without the expression engine throwing a syntax error? We’ve tested both functions but the builder highlights the operator in red and blocks the save. $GetDayOfWeek($System.DateTime) == "Monday" just returns null instead of a boolean, and $DateTimeDiff($System.DateTime, "yyyy-MM-dd") > 0 still breaks the validator. Dropped the raw config below.

{
“expression”: “$GetDayOfWeek($System.DateTime) == "Monday"”,
“type”: “boolean”,
“validationError”: “Operator mismatch for string comparison”
}