imported patch docs
diff --git a/docs/epy/django.db.models.fields.subclassing.SubfieldBase-class.html b/docs/epy/django.db.models.fields.subclassing.SubfieldBase-class.html
index d9224e2..e7e995c 100644
--- a/docs/epy/django.db.models.fields.subclassing.SubfieldBase-class.html
+++ b/docs/epy/django.db.models.fields.subclassing.SubfieldBase-class.html
@@ -60,36 +60,36 @@
 <h1 class="epydoc">Type SubfieldBase</h1><p class="nomargin-top"></p>
 <center>
 <center>  <map id="uml_class_diagram_for_django_d" name="uml_class_diagram_for_django_d">
-<area shape="rect" href="django.db.models.fields.subclassing.SubfieldBase-class.html#__new__" title="django.db.models.fields.subclassing.SubfieldBase.__new__" alt="" coords="17,591,217,609"/>
-<area shape="rect" href="django.db.models.fields.subclassing.SubfieldBase-class.html" title="A metaclass for custom Field subclasses." alt="" coords="16,565,219,611"/>
-<area shape="rect" href="javascript:void(0);" title="type.__abstractmethods__" alt="" coords="52,28,183,47"/>
-<area shape="rect" href="javascript:void(0);" title="type.__base__" alt="" coords="52,47,183,65"/>
-<area shape="rect" href="javascript:void(0);" title="type.__bases__" alt="" coords="52,65,183,84"/>
-<area shape="rect" href="javascript:void(0);" title="type.__basicsize__" alt="" coords="52,84,183,103"/>
-<area shape="rect" href="javascript:void(0);" title="type.__dictoffset__" alt="" coords="52,103,183,121"/>
-<area shape="rect" href="javascript:void(0);" title="type.__flags__" alt="" coords="52,121,183,140"/>
-<area shape="rect" href="javascript:void(0);" title="type.__instancecheck__" alt="" coords="52,140,183,159"/>
-<area shape="rect" href="javascript:void(0);" title="type.__itemsize__" alt="" coords="52,159,183,177"/>
-<area shape="rect" href="javascript:void(0);" title="type.__mro__" alt="" coords="52,177,183,196"/>
-<area shape="rect" href="javascript:void(0);" title="type.__name__" alt="" coords="52,196,183,215"/>
-<area shape="rect" href="javascript:void(0);" title="type.__subclasscheck__" alt="" coords="52,215,183,233"/>
-<area shape="rect" href="javascript:void(0);" title="type.__weakrefoffset__" alt="" coords="52,233,183,252"/>
-<area shape="rect" href="javascript:void(0);" title="x(...)" alt="" coords="52,255,183,273"/>
-<area shape="rect" href="javascript:void(0);" title="x.__delattr__(&#39;name&#39;) &lt;==&gt; del x.name" alt="" coords="52,273,183,292"/>
-<area shape="rect" href="javascript:void(0);" title="x==y" alt="" coords="52,292,183,311"/>
-<area shape="rect" href="javascript:void(0);" title="x&gt;=y" alt="" coords="52,311,183,329"/>
-<area shape="rect" href="javascript:void(0);" title="x.__getattribute__(&#39;name&#39;) &lt;==&gt; x.name" alt="" coords="52,329,183,348"/>
-<area shape="rect" href="javascript:void(0);" title="x&gt;y" alt="" coords="52,348,183,367"/>
-<area shape="rect" href="javascript:void(0);" title="hash(x)" alt="" coords="52,367,183,385"/>
-<area shape="rect" href="javascript:void(0);" title="x.__init__(...) initializes x; see x.__class__.__doc__ for signature" alt="" coords="52,385,183,404"/>
-<area shape="rect" href="javascript:void(0);" title="x&lt;=y" alt="" coords="52,404,183,423"/>
-<area shape="rect" href="javascript:void(0);" title="x&lt;y" alt="" coords="52,423,183,441"/>
-<area shape="rect" href="javascript:void(0);" title="x!=y" alt="" coords="52,441,183,460"/>
-<area shape="rect" href="javascript:void(0);" title="repr(x)" alt="" coords="52,460,183,479"/>
-<area shape="rect" href="javascript:void(0);" title="x.__setattr__(&#39;name&#39;, value) &lt;==&gt; x.name = value" alt="" coords="52,479,183,497"/>
-<area shape="rect" href="javascript:void(0);" title="type.__subclasses__" alt="" coords="52,497,183,516"/>
-<area shape="rect" href="javascript:void(0);" title="return a type&#39;s method resolution order" alt="" coords="52,516,183,535"/>
-<area shape="rect" href="javascript:void(0);" title="type(object) &#45;&gt; the object&#39;s type..." alt="" coords="51,11,184,536"/>
+<area shape="rect" href="django.db.models.fields.subclassing.SubfieldBase-class.html#__new__" title="django.db.models.fields.subclassing.SubfieldBase.__new__" alt="" coords="17,591,209,609"/>
+<area shape="rect" href="django.db.models.fields.subclassing.SubfieldBase-class.html" title="A metaclass for custom Field subclasses." alt="" coords="16,565,211,611"/>
+<area shape="rect" href="javascript:void(0);" title="type.__abstractmethods__" alt="" coords="48,28,179,47"/>
+<area shape="rect" href="javascript:void(0);" title="type.__base__" alt="" coords="48,47,179,65"/>
+<area shape="rect" href="javascript:void(0);" title="type.__bases__" alt="" coords="48,65,179,84"/>
+<area shape="rect" href="javascript:void(0);" title="type.__basicsize__" alt="" coords="48,84,179,103"/>
+<area shape="rect" href="javascript:void(0);" title="type.__dictoffset__" alt="" coords="48,103,179,121"/>
+<area shape="rect" href="javascript:void(0);" title="type.__flags__" alt="" coords="48,121,179,140"/>
+<area shape="rect" href="javascript:void(0);" title="type.__instancecheck__" alt="" coords="48,140,179,159"/>
+<area shape="rect" href="javascript:void(0);" title="type.__itemsize__" alt="" coords="48,159,179,177"/>
+<area shape="rect" href="javascript:void(0);" title="type.__mro__" alt="" coords="48,177,179,196"/>
+<area shape="rect" href="javascript:void(0);" title="type.__name__" alt="" coords="48,196,179,215"/>
+<area shape="rect" href="javascript:void(0);" title="type.__subclasscheck__" alt="" coords="48,215,179,233"/>
+<area shape="rect" href="javascript:void(0);" title="type.__weakrefoffset__" alt="" coords="48,233,179,252"/>
+<area shape="rect" href="javascript:void(0);" title="x(...)" alt="" coords="48,255,179,273"/>
+<area shape="rect" href="javascript:void(0);" title="x.__delattr__(&#39;name&#39;) &lt;==&gt; del x.name" alt="" coords="48,273,179,292"/>
+<area shape="rect" href="javascript:void(0);" title="x==y" alt="" coords="48,292,179,311"/>
+<area shape="rect" href="javascript:void(0);" title="x&gt;=y" alt="" coords="48,311,179,329"/>
+<area shape="rect" href="javascript:void(0);" title="x.__getattribute__(&#39;name&#39;) &lt;==&gt; x.name" alt="" coords="48,329,179,348"/>
+<area shape="rect" href="javascript:void(0);" title="x&gt;y" alt="" coords="48,348,179,367"/>
+<area shape="rect" href="javascript:void(0);" title="hash(x)" alt="" coords="48,367,179,385"/>
+<area shape="rect" href="javascript:void(0);" title="x.__init__(...) initializes x; see x.__class__.__doc__ for signature" alt="" coords="48,385,179,404"/>
+<area shape="rect" href="javascript:void(0);" title="x&lt;=y" alt="" coords="48,404,179,423"/>
+<area shape="rect" href="javascript:void(0);" title="x&lt;y" alt="" coords="48,423,179,441"/>
+<area shape="rect" href="javascript:void(0);" title="x!=y" alt="" coords="48,441,179,460"/>
+<area shape="rect" href="javascript:void(0);" title="repr(x)" alt="" coords="48,460,179,479"/>
+<area shape="rect" href="javascript:void(0);" title="x.__setattr__(&#39;name&#39;, value) &lt;==&gt; x.name = value" alt="" coords="48,479,179,497"/>
+<area shape="rect" href="javascript:void(0);" title="type.__subclasses__" alt="" coords="48,497,179,516"/>
+<area shape="rect" href="javascript:void(0);" title="return a type&#39;s method resolution order" alt="" coords="48,516,179,535"/>
+<area shape="rect" href="javascript:void(0);" title="type(object) &#45;&gt; the object&#39;s type..." alt="" coords="47,11,180,536"/>
 </map>
   <img src="uml_class_diagram_for_django_d.gif" alt='' usemap="#uml_class_diagram_for_django_d" ismap="ismap" class="graph-without-title" />
 </center>
@@ -176,8 +176,8 @@
       <table width="100%" cellpadding="0" cellspacing="0" border="0">
         <tr>
           <td><span class="summary-sig"><a href="django.db.models.fields.subclassing.SubfieldBase-class.html#__new__" class="summary-sig-name">__new__</a>(<span class="summary-sig-arg">cls</span>,
+        <span class="summary-sig-arg">base</span>,
         <span class="summary-sig-arg">name</span>,
-        <span class="summary-sig-arg">bases</span>,
         <span class="summary-sig-arg">attrs</span>)</span></td>
           <td align="right" valign="top">
             
@@ -254,8 +254,8 @@
   <table width="100%" cellpadding="0" cellspacing="0" border="0">
   <tr valign="top"><td>
   <h3 class="epydoc"><span class="sig"><span class="sig-name">__new__</span>(<span class="sig-arg">cls</span>,
+        <span class="sig-arg">base</span>,
         <span class="sig-arg">name</span>,
-        <span class="sig-arg">bases</span>,
         <span class="sig-arg">attrs</span>)</span>
     <br /><em class="fname">Static Method</em>
   </h3>
@@ -304,7 +304,7 @@
 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
   <tr>
     <td align="left" class="footer">
-    Generated by Epydoc 3.0.1 on Tue Jun  5 09:03:07 2012
+    Generated by Epydoc 3.0.1 on Thu Jun 14 08:01:56 2012
     </td>
     <td align="right" class="footer">
       <a target="mainFrame" href="http://epydoc.sourceforge.net"