class will_reset_to:
    """
        This marker indicates that this variable on a component will
        be reset to a default value after each time that execute is
        called.
        
        Example usage::
        
            class Component:
            
                foo = will_reset_to(False)
                
                def control_fn(self):
                    self.foo = True
                    
                def execute(self):
                    if self.foo:
                        # ... 
                        
                    # after this function is executed, foo is reset
                    # back to the default value (False)
        
        
        .. note:: This will only work for MagicRobot components
    """

    def __init__(self, default):
        self.default = default

@@ -744,23 +744,129 @@
 ponents%0A
-    %22%22%22
+%0A        .. warning:: This will not work on classes that set %60%60__slots__%60%60.%0A    %22%22%22%0A%0A    __slots__ = (%22default%22,)
 %0A%0A    de

Add warning about __slots__