I tried both of them, and then one at a time. For some reason they are always 'true'.
A different attempt was to modify the data connection such that I only have one field to filter by the SQL was modified to select [Project] & ''-'' & [CostCode] AS ProjectCostCode and this was validated against this function ... concat(current()/@Project, ...