minor fix to AST for is conditions