modifying description.c to only take tuple or int

improving also corresponding test, see #4009