for (Abstract.Argument arg : def.getArguments()) {
if (arg instanceof Abstract.TypeArgument) {
((Abstract.TypeArgument) arg).getType().accept(visitor, null);
}
}
<BUG>Abstract.Expression term = def.getTerm();
if (term != null) {
term.accept(visitor, null);
}</BUG>
return null;

for (Abstract.Argument arg : def.getArguments()) {
if (arg instanceof Abstract.TypeArgument) {
((Abstract.TypeArgument) arg).getType().accept(visitor, null);
