Rename docs to leading_docs
Track preceding declarations
Implement trailing docs