# Patch generated by Pyment v0.3.2-dev4

--- a/params.py
+++ b/params.py
@@ -1,36 +1,87 @@
 def func1():
+    """ """
     pass
 
 
 def func2(param1):
+    """
+
+    :param param1: 
+
+    """
     pass
 
 
 def func3(param1, param2):
+    """
+
+    :param param1: 
+    :param param2: 
+
+    """
     pass
 
 
 def func3(param1, param2, param3):
+    """
+
+    :param param1: 
+    :param param2: 
+    :param param3: 
+
+    """
     pass
 
 
 def func4(param1=123):
+    """
+
+    :param param1:  (Default value = 123)
+
+    """
     pass
 
 
 def func5(param1, param2=123):
+    """
+
+    :param param1: 
+    :param param2:  (Default value = 123)
+
+    """
     pass
 
 
 def func6(param1, param2, param3=123):
+    """
+
+    :param param1: 
+    :param param2: 
+    :param param3:  (Default value = 123)
+
+    """
     pass
 
 
 def func7(param1, param2=None, param3=123):
+    """
+
+    :param param1: 
+    :param param2:  (Default value = None)
+    :param param3:  (Default value = 123)
+
+    """
     pass
 
 
 def func8(param1=123, param2=+456, param3="!:@"):
+    """
+
+    :param param1:  (Default value = 123)
+    :param param2:  (Default value = +456)
+    :param param3:  (Default value = "!:@")
+
+    """
     pass
 
 
 def func9(param1=func1(), param2="stuff"):
+    """
+
+    :param param1:  (Default value = func1())
+    :param param2:  (Default value = "stuff")
+
+    """
     pass
 
 
 def func10(param1=func1(), param2="stuff"):  # comments with (parentheses):
+    """
+
+    :param param1:  (Default value = func1())
+    :param param2:  (Default value = "stuff")
+
+    """
     pass
