Extracted Hookup::PostCheckout to its own file