fix Issue 8959 - IsExpression should support syntax which has no Identifier in all cases