Document all the things!
Fix some -spec's