First batch of signature documentation changes; using default argument syntax where applicable.
diff --git a/Doc/library/asynchat.rst b/Doc/library/asynchat.rst
index d4894ea..4adaecf 100644
--- a/Doc/library/asynchat.rst
+++ b/Doc/library/asynchat.rst
@@ -202,7 +202,7 @@
------------------------------------------
-.. class:: simple_producer(data[, buffer_size=512])
+.. class:: simple_producer(data, buffer_size=512)
A :class:`simple_producer` takes a chunk of data and an optional buffer
size. Repeated calls to its :meth:`more` method yield successive chunks of
@@ -215,7 +215,7 @@
empty string.
-.. class:: fifo([list=None])
+.. class:: fifo(list=None)
Each channel maintains a :class:`fifo` holding data which has been pushed
by the application but not yet popped for writing to the channel. A