fix prelude/requirements system
[unfold.git] / engine / composite.py
index c89abc1..71f358d 100644 (file)
@@ -3,8 +3,8 @@ from engine.plugin import Plugin
 class Composite (Plugin):
 
     def __init__ (self, sons=[], *args, **kwds):
-        self.sons=sons
         Plugin.__init__ (self, *args, **kwds)
+        self.sons=sons
         
     def insert (self, plugin):
         self.sons.append(plugin)