trace for assign and functiondef, problem with array