Fix `dynamic_defaults`; add `template_package_dirs`