added an example on using fancier kinds of default arguments
diff --git a/example/example11.py b/example/example11.py
index 7d0217a..04baa7b 100755
--- a/example/example11.py
+++ b/example/example11.py
@@ -5,11 +5,12 @@
 
 sys.path.append('.')
 
-from example import kw_func, kw_func2, kw_func3
+from example import kw_func, kw_func2, kw_func3, kw_func4
 
 print(pydoc.render_doc(kw_func, "Help on %s"))
 print(pydoc.render_doc(kw_func2, "Help on %s"))
 print(pydoc.render_doc(kw_func3, "Help on %s"))
+print(pydoc.render_doc(kw_func4, "Help on %s"))
 
 kw_func(5, 10)
 kw_func(5, y=10)
@@ -29,3 +30,6 @@
     kw_func2(x=5, y=10, z=12)
 except Exception as e:
     print("Caught expected exception: " + str(e))
+
+kw_func4()
+kw_func4(myList = [1, 2, 3])