throw illegalstateexception if namedanalyzer has broken reuse