Remove unused variable +

protect agains using namespace std and global names which become ambiguous.
While cling can be fixed, user can still do using namespace std or something like this
and break everything.