declare_* files renamed as generate_*