Split doc into separate task file.
Convert doc to section class.
Build up more of section prototype.
Various doc fix ups.
Hook up and update.
Revise ordering of params.
Clean up docs more
Memoize Section.heading
To dos