Rename `forEach` to `forOwn`
Use consistent `for`-loop syntax in `walk`
Use consistent `className` assignment in `JSON3.stringify`