Added tolerance to exceptions thrown from objects in their constructor
Added tolerance to exceptions thrown from objects in their COPY constructor
Added C++98 style iterator