Guide: Cleanup and proofread

First half for now
`whose type` sounds better, but humanizes the function, what would you preffer ?