Follow Rust naming conventions for iterators
Improve documentation wording
Formatting
Merge pull request #331 from bjz/attributes

Follow Rust naming conventions for iterators