exceptions
gen multiple decls
constmap and constlist