removed bug in makefile
added debugging feature to class generic_argument