add small tests demonstrating  overloading, using namespace and iterator