work on function/declaration error handling; added <bad_args> - for detection of empty argument lists