Scrutinize Me

Lots O doc block tweaks for hinting on the array() types
Several small fixes that we deferred from B2, many of the the bigger ones were pushed to B2
Removal of some dead code and un-needed var inits