Sub-namespaced exceptions and iterators. Removed a lot of @covers tags. Fixed a few type-hints. Renamed anything that was Iterable.