Refactor Hook::Base#_payload