Code cleanup / optimization
diff --git a/scapy/ansmachine.py b/scapy/ansmachine.py
index 2a90adc..d73bd42 100644
--- a/scapy/ansmachine.py
+++ b/scapy/ansmachine.py
@@ -68,13 +68,13 @@
     def parse_all_options(self, mode, kargs):
         sniffopt = {}
         sendopt = {}
-        for k in kargs.keys():            
+        for k in kargs.keys():  # use .keys(): kargs is modified in the loop
             if k in self.sniff_options_list:
                 sniffopt[k] = kargs[k]
             if k in self.send_options_list:
                 sendopt[k] = kargs[k]
             if k in self.sniff_options_list+self.send_options_list:
-                del(kargs[k])
+                del kargs[k]
         if mode != 2 or kargs:
             if mode == 1:
                 self.optam0 = kargs