reduce shift/reduce errors by 2, introduced a new state bundel_decl