diff --git a/stcheck.py b/stcheck.py
index 20eeb140d658e854dfbb36b277e876d2d4c58e9e_c3RjaGVjay5weQ==..1ba9d51b2dcdb65a0d5a9bb53eed080bd25609d2_c3RjaGVjay5weQ== 100644
--- a/stcheck.py
+++ b/stcheck.py
@@ -473,6 +473,7 @@
         #assert not node.annotated
         node.accept(self)
         node.annotated = True
+
     def _visit_stmt(self, node):
         for var in node.defined_vars.itervalues():
             var.prepare_annotation()
@@ -627,6 +628,8 @@
                 if key == 'uidrels':
                     constnode = relation.get_variable_parts()[1]
                     if not (relation.operator() != '=' or
+                            # XXX use state to detect relation under NOT/OR
+                            # + check variable's scope
                             isinstance(relation.parent, Not) or
                             relation.parent.ored()):
                         if isinstance(constnode, Constant):