YA
Есть, например, такой вызов:
return new NewExpression(constructor.getDeclaringClass(),
toList(expressions), null);
Это как бы означает, что последний аргумент это nullable
Это как-то не сильно мотивирует двигаться. Лучше добавлять гранулярно для классов/публичных API/пакетов, там где часто ловим NPE