try_post_deploy: pass kwargs always

This has the side-effect of DRY-ing up argument logic.
regenerate: continuation should pass on classes arg