introduced a dedicated analyzer exception