Index: branches/release-41/lib/MT/TaskMgr.pm
===================================================================
--- branches/release-41/lib/MT/TaskMgr.pm (revision 1912)
+++ branches/release-41/lib/MT/TaskMgr.pm (revision 2746)
@@ -200,6 +200,4 @@
 =head1 SYNOPSIS
 
-    MT::TaskMgr->add_task($task);
-
     MT::TaskMgr->run_tasks;
 
@@ -254,10 +252,13 @@
 =head1 METHODS
 
-=head2 MT::TaskMgr->add_task($task_obj)
-
-=head2 MT::TaskMgr->add_task(\%task)
-
-Registers a new I<MT::Task> object. If this method is called with a hashref,
-a I<MT::Task> will be constructed using that data.
+=head2 MT::TaskMgr->new
+
+Constructs the MT::TaskMgr singleton instance.
+
+=head2 MT::TaskMgr->init
+
+Initializes the MT::TaskMgr instance, pulling tasks are defined in
+the MT registry. It also runs a callback 'tasks' after gathering
+this list.
 
 =head2 MT::TaskMgr->run_tasks
@@ -281,4 +282,11 @@
 instance using the I<instance> method.
 
+=head2 tasks(\%tasks)
+
+Upon initialization of the TaskMgr instance, the list of MT tasks are
+gathered from the MT registry. This hashref of tasks is then passed to
+the 'tasks' callback, giving plugins a chance to manipulate the task
+metadata before being used.
+
 =head1 AUTHOR & COPYRIGHTS
 
Index: branches/release-41/lib/MT/Page.pm
===================================================================
--- branches/release-41/lib/MT/Page.pm (revision 1616)
+++ branches/release-41/lib/MT/Page.pm (revision 2746)
@@ -66,2 +66,66 @@
 
 1;
+__END__
+
+=head1 NAME
+
+MT::Page - Movable Type page record
+
+=head1 SYNOPSIS
+
+    use MT::Page;
+    my $page = MT::Page->new;
+    $page->blog_id($blog->id);
+    $page->author_id($author->id);
+    $page->title('Page title');
+    $page->text('Some text');
+    $page->save
+        or die $page->errstr;
+
+=head1 DESCRIPTION
+
+The C<MT::Page> class is a subclass of L<MT::Entry>. Pages are very similar
+to entries, except that they are not published in a reverse-chronological
+listing, typically. Pages are published into folders, represented by
+L<MT::Folder> instead of categories.
+
+=head2 MT::Page->class_label
+
+Returns the localized descriptive name for this class.
+
+=head2 MT::Page->class_label_plural
+
+Returns the localized, plural descriptive name for this class.
+
+=head2 MT::Page->container_label
+
+Returns the localized phrase identifying the "container" type for
+pages (ie: "Folder").
+
+=head2 MT::Page->container_type
+
+Returns the string "folder", which is the MT type identifier for
+the L<MT::Folder> class.
+
+=head2 $page->folder
+
+Returns the L<MT::Folder> the page is assigned to.
+
+=head2 $page->archive_file
+
+Returns the filename for the published page.
+
+=head2 $page->archive_url
+
+Returns the permalink for the page, based on the site_url of the
+blog, and folder assignment for the page.
+
+=head2 $page->permalink
+
+Returns the permalink for the page.
+
+=head2 $page->all_permalinks
+
+Returns the permalink for the page.
+
+=cut
