This should be private, i.e. ``_args_to_payload``.