static
                        
                            Class Do
                        
                        
                    
                                         private 
                                         static 
                                        
                                        string
                                            _inject
                                           (
                                                
                                                        
                                                         when
                                                    
                                                
                                                        , 
                                                         fn
                                                    
                                                
                                                        , 
                                                         obj
                                                    
                                                
                                                        , 
                                                         sFn
                                                    
                                                
                                                        , 
                                                         c
                                                    
                                                
                                            )
                                        
                                        
                                        when
                                                        <string>
                                                        
                                                          before or after
                                                        fn
                                                        <Function>
                                                        
                                                          the function to execute
                                                        obj
                                                        <object>
                                                        
                                                         the object hosting the method to displace
                                                        sFn
                                                        <string>
                                                        
                                                          the name of the method to displace
                                                        c
                                                        <object>
                                                        
                                                         The execution context for fn
                                                        
                                                            string
                                                    
                                        
                                         static 
                                        
                                        string
                                            after
                                           (
                                                
                                                        
                                                         fn
                                                    
                                                
                                                        , 
                                                         obj
                                                    
                                                
                                                        , 
                                                         sFn
                                                    
                                                
                                                        , 
                                                         c
                                                    
                                                
                                                        , 
                                                         arg*
                                                    
                                                
                                            )
                                        
                                        
                                        fn
                                                        <Function>
                                                        
                                                          the function to execute
                                                        obj
                                                        <object>
                                                        
                                                         the object hosting the method to displace
                                                        sFn
                                                        <string>
                                                        
                                                          the name of the method to displace
                                                        c
                                                        <object>
                                                        
                                                         The execution context for fn
                                                        arg*
                                                        <mixed>
                                                        
                                                          0..n additional arguments to supply to the subscriber
                                                        
                                                            string
                                                    
                                        
                                         static 
                                        
                                        string
                                            before
                                           (
                                                
                                                        
                                                         fn
                                                    
                                                
                                                        , 
                                                         obj
                                                    
                                                
                                                        , 
                                                         sFn
                                                    
                                                
                                                        , 
                                                         c
                                                    
                                                
                                                        , 
                                                         arg*
                                                    
                                                
                                            )
                                        
                                        
                                        fn
                                                        <Function>
                                                        
                                                          the function to execute
                                                        obj
                                                        <object>
                                                        
                                                         the object hosting the method to displace
                                                        sFn
                                                        <string>
                                                        
                                                          the name of the method to displace
                                                        c
                                                        <object>
                                                        
                                                         The execution context for fn
                                                        arg*
                                                        <mixed>
                                                        
                                                          0..n additional arguments to supply to the subscriber
when the event fires.
                                                        
                                                            string
                                                    
                                        
                                        
                                        
                                        void
                                            detach
                                           (
                                                
                                                        
                                                         handle
                                                    
                                                
                                            )
                                        
                                        
                                        handle
                                                        <string>
                                                        
                                                          the subscription handle