Implemented the atom comparator and broke a long line in ScalaGenerator… and noticed some odd code.
Many updates to the documentation.